Great Mosque of Mecca

Video: Saudi Arabia eliminates flying cockroaches

Tue, 08 Jan 2019 - 03:40 GMT

The mission was undertaken by 22 teams encompassing 138 individuals who used 111 aerosol diffusers.

More