Middle East

Iran executes two protesters and sentences three more to death

The UK, Germany and France have summoned Iran's top diplomats in those countries after the Islamic Republic of Iran executed two protesters over the weekend, and sentenced three more to death.

Just the News Spotlight

Support Just the News