A wave of protests in Iran has turned deadly, with a rights group reporting that at least 648 people have been killed amid a government crackdown. Thousands more have been injured, and the actual toll...
In the heart of Europe, the French Republic finds itself teetering on the edge of political uncertainty, as President Emmanuel Macron confronts the deepest crisis of his leadership. With the resignati...




