Skip to playerSkip to main content
  • 19 years ago
Something Stinks in Virginia!
Police and EMT workers at Virginia Tech tell us that campus police were given a federal order to stand down and not pursue killer Cho Seung-Hui as Monday's 4/16/07 bloodshed unfolded.
More on Cho Seung-Hui: http://www.apfn.org/apfn/vatech.htm
Comments

Recommended