Snaps Saudi Arabia doesn't want seen

The photos Saudi Arabia doesn't want seen – and proof Islam's most holy relics are being demolished in Mecca.
Wahabism is destroying Islamic history to replace it with its own virulent malevolent brand of Islam.