explosion’:
London’s Trafalgar Square evacuated due to suspicious vehicle, police conduct ‘controlled explosion’: report
admin
NEWYou can now listen to Fox News articles! London authorities cleared the area around Trafalgar Square on Saturday due to ...