The Muslim world is in shock. At the very end of Ramadan following the rain in Mecca, thousands of insects (mostly cockroaches) are all over the holy sites

1 year ago
6.85K

The Muslim world is in shock. At the very end of Ramadan following the rain in Mecca, thousands of insects (mostly cockroaches) are all over the holy sites.

Loading 28 comments...