There was giddy euphoria at the Kennedy Space Center after the launch, writes the BBC’s Pallab Ghosh.
Source: BBC.
Written by
in