Scotland Yard is investigating a possible hate crime after reports a letter encouraging people to “punish a Muslim” was posted in London.
Scotland Yard is investigating a possible hate crime after reports a letter encouraging people to “punish a Muslim” was posted in London.