Photo may have been deleted

Rapper Snoop Dogg apologized again a week after his half-hearted apology to journalist Gayle King did not go over well.

The rapper called King a "b*tch" and encouraged his followers to send death threats to King, 65, after she asked former WNBA player Lisa Leslie to comment on Kobe Bryant's 2003 rape allegations.

Snoop Dogg's comments sparked a firestorm of controversy that ended with former President Barack Obama's White House advisor Susan Rice telling the rapper to "back the **** off" and threatening to send an army to gather him.

Snoop, real name Calvin Broadus, Jr., apologized in an Instagram video on Wednesday, claiming his mother made him see the error of his ways.

"Had a talk with my momma thank u mamma," he captioned the video. "2 wrongs don't make it right time to heal... @gayleking Peace... n love Praying for u and your family as well as Vanessa and the kids."

In the video, Snoop Dogg said, "I should have handled it way different than that, I was raised way better than that, so I would like to apologize publicly for the language that I used and calling you out your name and just being disrespectful," he said.

Snoop apologized again after his reality show co-host Martha Stewart commented on his disrespectful behavior this week.
 

This is an open post where you can discuss any subject matter. This post will not be censored or moderated. Disqus may automatically moderate certain words considered offensive. There are no rules in Open Posts. So enter at your own risk.