christmastime

Barack and Michelle Obama Deliver Their Final Christmas Address

President Barack Obama has delivered his final Christmastime weekly address on December 24. He was joined by First Lady Michelle…

8 years ago