London, U.K. – Britain’s Parliament was placed on lockdown Wednesday after a vehicle plowed through pedestrians on a bridge and shots were fired during what police call a “terrorist incident.” BBC reports there were a number of casualties, including a ...

Skip to content