Iran Turning 1979 Islamic Revolution Mass Grave Into Parking Lot, Satellite Images Reveal

Lot 41 at Behesht-e Zahra cemetery has long been identified as the burial site for thousands executed by the Islamic Republic in the early years following the revolution

World