Riot police are pelted with bottles at park close to London Eye
Riot police are pelted with bottles at park close to London Eye as dramatic footage shows them marching towards crowd with shields and batons Officers clutching shields were seen making their way along South Bank, London The area is just a stone’s throw away from the London Eye, a popular tourist spot In nearby Jubilee … Read more