December 12. Boys Town founded in Nebraska by Father Edward Flanagan in 1917. New Arrivals Dec 11 Written By December 12, 1917.Promotional stamp for Boys Town, issued in the 1930s.
December 12. Boys Town founded in Nebraska by Father Edward Flanagan in 1917. New Arrivals Dec 11 Written By December 12, 1917.Promotional stamp for Boys Town, issued in the 1930s.