Hundreds of pro-Palestinian protesters took to the streets of Rio de Janeiro to denounce the genocide in Gaza and support of Israel by the G20 countries.