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