humberto márquez

Latin America is the region whose governments have taken the in support of Gaza in face of the battering from Israel, withdrawing number of ambassadors from Tel Aviv and issuing harsh statements from several presidents against the attacks on Palestinian people... ..

Most controversial news of the day, as detected by AI.