Aa Aa Aa - A + Nicaragua tells UN court that Germany is facilitating Israel’s ‘genocide’ in Gaza Toi Staff The Times of Israel 15 5 09.04.2024 .....© The Times of Israel visit website