Stevens was one of the named officers who reported a very large triangular object over Illinois in January 2000.
Return to the evidence index