Category Archives: Michelle Obama

Obama’s ‘Baby Mama’

And a new firestorm is born. (pb) From Michelle Obama Watch:

Obama’s ‘Baby Mama’

And a new firestorm is born. (pb) From Michelle Obama Watch: