Press Conference: City of Punta Gorda discusses firing of Tom Lewis

Published August 30, 2017

Rumble One day after conflicting reports about whether Punta Gorda Police Chief Tom Lewis was fired or not, the town's city manager now says Lewis has been fired.