VirtualGlobetrotting

Today in History – November 5

2009 – US Army Major Nidal Malik Hasan allegedly killed 13 and wounded 43 at Fort Hood, Texas in the largest mass shooting ever at a US military installation.

Nidal Malik Hasan's apartment building

1955 – Dr. Emmett Brown invents the flux capacitor.

Brown Mansion from Back to the Future