Investigation Forced Resignation of Deputy Mayor Falcicchio 

March 20, 2023

Last Friday, Deputy Mayor John Falcicchio suddenly resigned his two positions in D.C. government.  He was arguably the second most powerful person in D.C.’s executive branch, serving as Chief of […]