The Magazine of Hip Hop Music, Culture and Politics
On Monday a St. Louis jury ordered Johnson & Johnson to pay $72 million to the…