Leron Stone

Leron Stone, of New Haven, is charged with allegedly spitting on a priest.

( Courtesy of New Haven Police / April 29, 2013 )

Leron Stone, of New Haven, is charged with allegedly spitting on a priest.

  • Email E-mail
  • add to Twitter Twitter
  • add to Facebook Facebook