Daily World Briefing, June 30

71 killed in Israeli strike on prison in Tehran

At least 71 people were killed in an Israeli strike on Evin Prison in the Iranian capital Tehran last week, Iran’s judiciary announced on Sunday.

The victims of the June 23 attack included prison…

Continue Reading