Leader of the Islamic Revolution Ayatollah Seyyed Ali Khamenei has agreed to pardon, reduce or commute the sentences of over ...
Trump’s bombing of Yemen risks repeating past mistakes in conflicts like Vietnam and Afghanistan amidst the ongoing ...