Add This

4/5/12

Today in Strange - April 5, 2012




On this date in 1887, teacher Anne Sullivan first conveyed the concept of water to deaf, dumb, and blind, Helen Keller

and
A luminous flying ship was spotted over Baton Rouge, Louisiana (1800).