Saudi Arabia is set to host a summit of world leaders this weekend, despite criticism for the brutal killing of Jamal Khashoggi, its crackdown on human rights activists and its role in neighboring Yemen’s deadly civil war. Rights groups have called on leaders to boycott the virtual meeting, which comes after a spike in civilian casualties was reported in Yemen. |