Bribes or payments for service? Competing interpretations highlight start of Kenyatta Johnson corruption trial
Did Philadelphia City Councilmember Kenyatta Johnson accept nearly $67,000 in bribes in exchange for helping a nonprofit developer and charter school operator maintain control of v…