Leeland Davidson is a 95-year-old who fought for the US in World War II—and he’s just learned that, technically, he’s not an American. He was taking a trip to the DMV to apply for an ID to visit relatives in Canada, when he got the surprising news. “We went…
See the rest here:
World War II Vet Discovers He’s Not a US Citizen