05/03/2026
A shocking claim is circulating online.
Sources linked to Tehran allege that a senior Iranian general provided the precise coordinates of the location of Iran’s Supreme Leader, Ali Khamenei.
Even more dramatic, the reports claim the general later filmed himself on his phone before ending his life at home.
So far, no major international news agency has confirmed the story.
Is this real intelligence leak… or just another viral rumor?