The James Webb Space Telescope detected evidence of a planet 120 light years from Earth that could potentially support water and life, NASA said in a press release.
Secret Iranian missile storage site exposed by anti-regime group amid mounting regional tensions
A leading Iranian dissident group, the People’s Mojahedin of Iran (MEK), has provided Fox News Digital with information about a secret site where the Islamic