Britain: A car rider hit Britain’s Downing Street gate on Thursday, after which the accused youth was immediately arrested. 10 Downing Street is the official residence and head office of the Prime Minister of the United Kingdom. It is a building in the City of Westminster, London, located on Downing Street.
Read also: Japan Shooting: Three killed during firing in Japan, attacker targeted policemen
For More Related News Visit World News