Tag: Buckingham Palace
Man Detained By UK Police For Throwing ‘Shotgun Cartridges’ in Buckingham...
London’s Metropolitan Police arrested a man outside Buckingham Palace on Tuesday after he allegedly threw suspected shotgun cartridges into the palace grounds, just days...