Israel’s Ministry of Foreign Affairs marked the 21st memorial of the terror attack on the Israeli Embassy in Buenos Aires, where 28 died.

Read more