000_OR81X-e1495506925761-635×357 by Thaer Abbas | May 23, 2017 | Police deploy at scene of explosion in Manchester, England, on May 23, 2017, AFP