7 votes

NASA delays James Webb Space Telescope launch by seven months