Categorized | General

Defense rests in Bahamas Travolta extortion trial

Posted by admin

Sole defense witness fails to produce key evidence in Travolta extortion trial in Bahamas