Independent left newsContactSupport our work
● BreakingUS trade policy unlikely to shift despite midterm defeat

Police boat crashes into central London bridge, sending officers into River Thames

PBS News · 103 days ago

A police boat crashed into Westminster Bridge in central London on Friday, tossing officers into the River Thames and injuring five of the crew, the Metropolitan Police said.

Continue reading at PBS News →

Related

Immigration

View all →

Latest

Watch & Listen