Massive protests challenge Riyadh's claims