IronDome

opoyicentral
Opoyi Central

. Tel Aviv, Israel

Israel blocked Iron Dome defence system sale to Ukraine to avoid Russia reaction: report

opoyicentral
Opoyi Central

. Jerusalem, Israel

What is Israel’s Iron Dome?