Criminal complaint filed against MBS and other Saudi officials in German court

Reporters Without Borders filed a criminal complaint in Germany accusing Crown Prince Mohammed bin Salman and other Saudi officials of committing crimes against humanity by killing Jamal Khashoggi and the detention of 34 other journalists. The Paris-based media advocacy group said in a statement that it had filed the complaint with a federal court in […]