1,000-foot UFO image sparks debate: Alien truth or optical illusion? – The Times of India

A new photo claiming to show a massive, 1,000-foot-wide UFO hovering above the American Southwest has…