G7 leaders demand justice for victims of UIA plane downed in Iran

They also reiterated their deep concern over the continued human rights violations and abuses in Iran.REUTERS The leaders of the Group of Seven (the United Kingdom, the United States, Canada, France, Italy, Germany, and Japan) have expressed support for efforts…


