World Wires · story 118749 · unverified · 1 source(s)

Image shows a Tupolev aircraft in Israel

An unverified image circulates depicting a Tupolev aircraft located in Israel.

Open in the desk

Coverage

What this site indexes