Framed, Chapter 2: 'I will get you': How a PTA mom became the target of a revenge campaign

Space shuttle Endeavour lands at LAX

The space shuttle Endeavour landed at LAX atop a modified 747 to complete the latest leg of its journey from the Kennedy Space Center in Florida to the California Science Center in Exposition Park.
Copyright © 2016, Los Angeles Times