What Is Happening In Saudi Arabia? - Marwa Osman on The Corbett Report
• James Corbett - The Corbett ReportWhat on earth is happening? Joining us to help sort through the rubble of this incredible week is Marwa Osman, a political analyst and commentator in Beirut.