In the clip, troops demonstrate jumping over a speeding vehicle.
Spread the love
In the clip, troops demonstrate jumping over a speeding vehicle.
The soldiers are part of a special task force to protect the pilgrims. So far, 1.2 million have arrived in Makkah.