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

Read More

By

Leave a Reply

%d bloggers like this: