Posts Tagged ‘steve mcmahon’

Mary Cheh Says Vince Gray Should Step Down, Too

First David Catania, now Mary Cheh.
Two members of the D.C. Council called on Mayor Vince Gray to resign today, after federal prosecutors laid out details of the shadow campaign allegedly funded by city contractor Jeff Thompson that helped him win the 2010 election. Catania, who's clashed with Gray frequently, wasn't much of a surprise. Cheh, [...]