Battle for Trafalgar Square, London as violence breaks out between demonstrators and riot police

Filed under: Uncategorized — Admin @ 4:04 pm, August 1, 2022.