Medal of Honor Recipient, Captain Ed Freeman, United States Air Force,
died in 2008 at the age of 80, in Boise, Idaho .
May God Bless and Rest His Soul.
I bet you didn't hear about this
hero's passing, but we've sure seen
a whole bunch about Michael
Jackson and Tiger Woods.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.