ScienceUS space shuttle lands in Los Angeles after final flightDaniel ClarkSeptember 22, 2012September 23, 2012 by Daniel ClarkSeptember 22, 2012September 23, 2012 LOS ANGELES: The US space shuttle Endeavour took its final flight, making a spectacular series of flypasts over California before landing in Los Angeles where...