Television filmed a UFO shooting down missiles during the attack on Iran

4 668 Views

Al Jazeera TV filmed a cluster of UFOs and perhaps a triangular UFO in the sky, which shot down some drones and missiles heading towards Israel during Iran’s recent attack.