Crowd shouts ‘Shame on you’ as London police break up a peaceful vigil for Sarah Everard
At first it all appeared calm. As night fell on the part of South London where Sarah Everard took her final steps 10 days ago, the clouds parted for…
Continue Reading