Egypt Independent

Rights groups try to block Saudi vessel loading French arms