At the age of 95, a World War Two U.S. veteran has made a shock discovery - he is not an American citizen. Leeland Davidson found out he was classified a Canadian when he tried to get a driver’s licence so he could visit relatives in the country.

The application was rejected because the proper paperwork showing he was born to Americans living abroad was never filed. Davidson, from Centralia, Washington, who joined the Navy and served his country, is now out to prove he's an American.

Source & Full Story