Belfast Telegraph

471 protest arrests made over two days in London

Heavy rain falls on Extinction Rebellion protesters and their tents in Trafalgar Square, London. The Metropolitan Police have arrested 152 people on Tuesday. The force said 471 arrests have been made over two days in relation to the Extinction Rebellion protests.

Popular

From Belfast Telegraph