Jun42022 by Timothy NerozziNo Comments London’s Trafalgar Square evacuated due to suspicious vehicle, police conduct ‘controlled explosion’: report