A Paris court has fined the controversial Italian clothing giant Benetton and a Swiss based subsidiary for an Advert showing human body parts bearing the stamp HIV positive.
French court fines Benetton over HIV ad.