Did Russia Shoot Down A UFO Over Iran?
Some claim that the recent explosion that was reported over the skies of Iran was actually a UFO. They claim that Vladimir Putin ordered it to be shot down. Lately a lot of meteors have been burning up over the skies of Iran. Are these meteors actually UFO's being shot down by Russia? Who knows? You can read the full story at the link below.