Details of the recent case involving Rep. Margo Davison help shed light on why the Delaware County State Representative was allowed to keep her pension.
By Bradley Vasoli
Rep. Davidson of Upper Darby resigns after charges of theft from state
The long serving Democrat representative has had a checkered past, including a hit-and-run while driving without a license, but has now resigned in the face of charges of theft from the state.
By Todd Shepherd