Highlights Al Mayadeen's correspondent: A protest is taking place in front of the Israeli embassy in Uruguay, where protestors demand Israeli authorities stop the genocide in Gaza and release 9,000 Palestinian detainees 18 Apr 01:52