paul haggis
-
World
Film director Paul Haggis arrested in Italy over alleged sexual assault
Film director Paul Haggis has been detained in Italy over allegations of sexual assualt. The Canadian-born, Oscar-winning director, best known…
Read More »