Israel claims it intercepted 86% of Iranian missiles in the June 2025 war. But the numbers and the rubble tell a different story: 800,000 tons of debris. $12B in damage. No footage. No timestamps.
The 86 percent illusion
Israel claims it intercepted 86% of Iranian missiles in the June 2025 war. But the numbers and the rubble tell a different story.
1 min read
This makes it easy to access the Press TV website