In the early evening of Tuesday, November 11, 2003, Stephen Jordi parked his 1988 Ford Aerostar van in a lot south of the Sunset Harbor Marina in Miami Beach. With him was a friend he'd made in... More >>>