0 votes
Where is President Obama today?

1 Answer

0 votes
Obama left office in January 2017 and continues to reside in Washington, D.C.
...