World News in Brief: Executions surge in Iran, nuclear test threat, Burkina Faso declares top official unwelcome
At least 841 people have been put to death by the Government of Iran since the beginning of…
Indian diplomacy, diaspora affairs, science, technology, policy, and business from an Indian perspective
At least 841 people have been put to death by the Government of Iran since the beginning of…
At least 975 people were executed in Iran in 2024, the highest number reported since 2015, according to…