The city of Philadelphia filed a lien against its own mayor last month, alleging she was behind on her property taxes.
When Philadelphia Mayor Cherelle Parker took office in January 2024, she made it clear that tackling the city's drug problem ...