Luc Besson: French director cleared of rape charges by Paris court
The Paris Court of Appeal has dismissed a series of rape accusations against French film director Luc Besson. The director of The Big Blue and Nikita was accused by Dutch-Belgian actress Sand Van Roy in […]