Grave of thousands of Iranian revolution victims turned into car park

A mass grave site in Tehran, where thousands executed in the…

Continue Reading