HomeGRRL, PLEASE! Lefty Just Goes OFF on Michelle Obama for Whining About How Hard Her Life Was (Is) and WOW Michelle Obama has had it so hard, you guys. SO HARD. We’re shocked she could … Appiah Francis May 4, 2025May 4, 2025