Hundreds of police officers including top marksmen swoop on traveller site

Syndicate Post image
Police officers are briefed ahead of the raid in Star Lane, Orpington, south London (Metropolitan Police/PA)