Google has very different views on the situation in Mecca.

 

v20240901