Ants Mimic Mecca Pilgrimage

Conspiracy nuts have something new to fear: Islamic forces all around us, at our feet. To be precise, Islamic ants, well at least maybe when you watch this video titled “Ants Mimic Mecca Pilgrimage.”