Newspaper front pages for the 15th of March 2021

“Shaming of the Met” – that’s on the front of the Daily Mail, which leads with the backlash against police for the way they handled the vigil for Sarah Everard.Read more on this story here.










































Post a Comment

0 Comments