ALERT: Manhunt underway in Matoaca after suspects lead police on chase

STORIFY: Space shuttle Discovery lands in Virginia


RICHMOND, Va. (WTVR) – On Tuesday, April 17, 2012, space shuttle Discovery landed at Dulles International Airport in Northern Virginia. The shuttle was perched on the back of a NASA Boeing 747 as it made its final flight from Florida to Virginia. These tweets captured the historic flight.