Still My President By libresist | May 9, 2020 | Comments Off on Still My President Damn. Right. View this post on Instagram A post shared by Occupy Democrats (@occupydemocrats) on Apr 27, 2020 at 12:10pm PDT Posted in Blog and tagged Barack Obama