John Kaleel was arrested by Australian Federal Police on Oct. 31, a few weeks after he fled the U.S. as a Los Angeles jury decided his fate in a child sex abuse case.
John Kaleel was arrested by Australian Federal Police on Oct. 31, a few weeks after he fled the U.S. as a Los Angeles jury decided his fate in a child sex abuse case.