Biden and Kamala hail the launch of NASA’s James Webb Space Telescope

President Biden and Vice President Harris commended NASA on their launch of the revolutionary James Webb Space Telescope after it successfully began its one million mile journey from Earth. The new $10 billion telescope, which is hoped will be able

Read More Biden and Kamala hail the launch of NASA’s James Webb Space Telescope