MIT rally

The Crown Prince of Saudi Arabia – a country that has been responsible for the bombing of Yemen and its humanitarian crisis, the worldwide diffusion of a virulent form of Wahhabi Sunni Islam, the arming of rebels in various countries, and human rights violations in …