torrent of protests