Posts

US President Barack Obama doubts Donald Trump will scrap Iran deal

US forces, CIA may have committed war crimes in Afghanistan: ICC

UK government rejects MPs’ calls to stop arms sales to Saudis

Russian forces enable aid delivery by repairing Syrian railroad