President Barack Obama on Thursday night called U.S troops, who are stationed at home and abroad to thank them for their services over the years.
The outgoing president of United States of America also took to his Twitter page to celebrate American Old Soldiers.
"The Old Soldiers Home in DC has cared for our nation's veterans for 165 years. I was honored to be a small part of that mission. This Thanksgiving, we give thanks for our blessings, and work to fulfill the timeless responsibility we have as Americans to serve others." he said.