Film director Paul Haggis is being held in a hotel room in southern Italy as he awaits a hearing before a judge while he is investigated for alleged sexual violence against a woman
Film director Paul Haggis is being held in a hotel room in southern Italy as he awaits a hearing before a judge while he is investigated for alleged sexual violence against a woman