mass protests analysis