Over 70 thermal cameras have been installed at the gates of the Grand Mosque in the holy city of Mecca…
Sophisticated thermal cameras have been set up in the Grand Mosque in Mecca a few weeks before the resumption of…