From Yahoo Finance:
He lived a complete life in the U.S. He went to school, worked in law enforcement, got married, raised a family, paid his taxes and voted in elections.
But in 2020 — when Klass [oddly the article never mentions Klass' first name] was gearing down to live out his retirement in Clearwater, Florida — one of the benefits of a post-working life he thought that he earned was suddenly ripped away from him.
Klass received a shocking letter from the Social Security Administration (SSA) stating he would not be sent the $1,649.90 monthly retirement benefits he’d previously been approved for because he’s not actually a U.S. citizen. ...
Klass was born in Canada. His mom was Canadian and his father was American, born and raised in New York. The family moved to the U.S. in 1959, and Klass has lived in the country ever since — believing he was a dual citizen.
He told the news station his roots were never questioned when he secured critical pieces of ID, including his Social Security card, driver’s license and voter registration card. He was approved to serve as a marine in the U.S. military and later worked for the New Jersey state police. He says his citizenship status was never questioned.
“I’ve been voting for over 40 years,” he chuckled, adding: “I guess I’m in a lot of trouble.” ...
I've had a client who was in a similar situation -- born in France to a woman who then married a U.S. citizen. The family moved to the U.S. when the child was stil quite young. The parents were supposed to file some paperwork so the child would officially be a U.S. citizen but they never got around to it. The child was unaware of the problem until Social Security discovered it and denied benefits.
By the way, should this foreigner be locked up for voting all those times in the U.S.?