Day: January 28, 2014

The photos Saudi Arabia doesn’t want seen – and proof Islam’s most holy relics are being demolished in Mecca

The Independent: The authorities in Saudi Arabia have begun dismantling some of the oldest sections of Islam’s most important mosque as part of a highly controversial multi-billion pound expansion. Photographs obtained by The Independentreveal how workers with drills and mechanical diggers have started demolishing some Ottoman and Abbasid sections on the […]