Israel news

Israel news
Israel is a country in the Middle East. Its major cities are Jerusalem and Tel Aviv. It has high living standards and a strong economy, but is engaged in a number of international conflicts, including confrontation with Palestine.

RT asks

Who has come out worst from the Skripal poisoning fallout?