Iran’s foreign ministry has summoned the British and Norwegian ambassadors in Tehran to lodge complaints over their countries’ response to recent protests that have erupted in the Middle Eastern country.
Iran’s foreign ministry has summoned the British and Norwegian ambassadors in Tehran to lodge complaints over their countries’ response to recent protests that have erupted in the Middle Eastern country.