An American license to kill
FAISAL J. ABBAS December 10, 2023 In Arabic, we have a famous saying that translates as “when the excuse is uglier than the sin.” This is exactly what can be said about the US justification on Friday for being the only country on the UN Security Council to oppose an […]