Photos from: Report: Struck by SAM Missile, UFO Crash Lands in Saudi Arabia. Alien Reportedly Captured

The Kaaba stone in Mecca, is said to have heavenly origins. Houthi rebels fighting the Western backed government in Aden, have reportedly taken down something definitely not Islamic in origin.

Powered by ROAR Online Publication Software from Lions Light Corporation
© Copyright 2019