Kena David

1 result

A man lies on the ground after police on horseback charge in Whitehall at a Black Lives Matter protest rally in Parliament Square, London. Photograph: Yui Mok/PA Wire

British anti-racism protesters briefly clashed with mounted police on Saturday after thousands gathered in central London to voice their anger at pol(...)