Patrick Madden
-
-
The city of Washington, D.C., has seen plenty of political scandals and this year is no exception. Two city council members have pleaded guilty to fraud, and now D.C. mayor Vincent Grey is under pressure to resign amid charges of corruption.