With two months until city elections, Mayor Kenney’s address Thursday morning presented a “grand, five-year vision” that could have doubled as a stump speech.

Photo Credit: NBC10 Read More at PhillyMag.com