He might have the toughest job in Delaware County?
Who is he?
Thaddeus Kirkland, the new mayor of Chester.
Kirkland, the longtime state rep, is not exactly shying away from the job.
Last night he held a town hall meeting and rolled out a comprehensive 53-page report laying out his vision for the city.
And he made some news, with new Police Commissioner Darren Alston vowing that his officers will be wearing body cameras within 30 days.
That comes in the wake of a police-involved shooting that was declared "justified" in an initial finding by the D.A.'s office.
Kirkland and Alston agreed.
Some in the community did not.
You can get all the details here.
Comments