PT Middle East Watch: Plague of Locusts Attacks Islam’s Holiest Mosque in Mecca By Author - January 11, 2019 0 942