obama weekly address

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