United Nations Priests marched in Rome to "denounce the genocide against the Palestinian population" in the Gaza Strip and Lebanon.

Advertisement