Mohamed ibn Salman

Demonstrators Condemn Saudi Prince Visit and UK Complicity in Yemen War

March 9, 2018

Protesters condemned British support for the Saudi-led war on Yemen and railed against the red-carpet welcome extended to its chief architect, Crown Prince Mohammed bin Salman, who has a long record of shocking human rights abuses