Jeffrey Thompson, a Washington businessman and government contractor, pleaded guilty on Monday to funneling hundreds of thousands of dollars in illegal campaign contributions to local and federal candidates, including the D.C. mayor and a presidential candidate.

During a plea hearing, prosecutors alleged that Mayor Vincent Gray (D) not only knew about an illegal shadow campaign supporting his candidacy in 2010, but personally asked Thompson for his help. Gray has denied any wrongdoing.