Woman Arrested After She Try To Climb in Buckingham Palace Gates

October 7, 2017
A lady has been captured after officers found her endeavoring to climb the front doors of London’s Buckingham Palace, Scotland Yard have affirmed. Police captured the lady on doubt... Read more »