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

  • Post author:
  • Post category:Blog

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