Lunar new year and ‘Toadzilla’: Friday’s best photos

1,071 mock rotten apples are left outside New Scotland Yard, the headquarters of the Metropolitan police force, to reflect the number of Met officers who have been, or currently are, under investigation for allegations of domestic abuse or violence against women and girls

The Guardian

Leave a Reply