Info or fake - Iranian "kamikaze dolphins" soon in the Strait of Hormuz? Poison!
As tensions intensify around the Strait of Hormuz, a rumor is growing: Tehran has deployed “kamikaze dolphins” to target American ships. Washington denies, and the media…
Read more











