Polanski Must Pay The Piper


 
Roman Polanski, the celebrated film director who has been on the lam for more than thirty years, is now sitting in a Swiss jail awaiting the possibility of extradition to the United States. He may finally have to face the legal consequences of his admitted crime of having non-consensual sex with a 13-year-old girl after plying [...]