Space

'First light' as SOFIA completes observation flight

28 May 2010