Photo: Los Angeles Lakers/Twitter

CNN anchor Don Lemon has been taking fire from all sides after a bizarre Thursday segment where he declared women are in their primes in their 20s, 30s, and 40s while talking about Republican presidential candidate Nicki Haley.

“Don – we know your heart was in the right place. I think you were referencing women being in their prime during their ‘reproductive years,’” Social Justice Champion tweeted in part in response to Lemon’s apology.