Follow us on
loading....
Mecca: Social media footage showed a car crashing into one of the external gates of the mosque; local media confirm...