BEIJING, CHINA | Xinhua | At a moment when diplomacy remained on the table, Washington chose to set it ablaze. As the United States and Iran were still engaged in nuclear negotiations, Washington, alongside Israel, launched joint military strikes targeting Iran’s military and political figures and infrastructure, killing Supreme Leader …
Read More »
The Independent Uganda: You get the Truth we Pay the Price