Main Protest Stand in Paris Calls to Stop Arms Sales to Saudi Arabia Abdul Aziz Feb 21, 2021 The French capital Paris witnessed on Saturday a protest stand by a group of activists and human rights defenders,…
Main US legally involved in war crimes in Yemen: HRW Abdul Aziz Jan 31, 2021 Human Rights Watch warned that the U.S. might be liable for laws-of-war violations in Yemen. The crimes occurring…