read this news now a missouri appeals court ruled tuesday ordered john  johnson corporation delaware subsidiary to pay 21 billion in damages to women who blamed their ovarian cancer on the company’s talcum products including its controversial baby powder the decision… dlvritrzckyz