Police: False alarm led to Ohio NASA lockdown

November 5, 2010 8:50:28 AM PDT
Police say a lockdown at a NASA research facility in Cleveland was a false alarm.

Load Comments