1 Jul 2021, 15:11 UTC · By: Daniel Patrascu / The European Space Agency and Arianespace cleared the James Webb Space Telescope for launch later this year from French Guiana