Entertainment

via TheChristianPost: Mary J. Blige believes she has to live through some painful life moments because of the assignment that God has on her life. The singer and actress, known by fans as the “Queen of Hip Hop Soul,” spoke to New York Magazine’s Vulture about having to live through certain painful moments. “I hate pain, but I know […]