Who is Steve Laffey?

Steve Laffey served as mayor of Cranston, Rhode Island, from 2003 to 2007.

August 2, 2023

Top Stories

ABC News Live Presents