105-Year-Old WWII Veteran With No Living Relatives Receives Over 3,000 Birthday Cards
On April 21, 2023, World War II veteran Ernest Horsfall turned an incredible 105 years old. Born in West Yorkshire in 1918, he has lived through 27 different Prime Ministers and five British monarchs and still has plenty of memories about his long life.












































































