Julia Eisen – WMAL News | November 6, 2023 Charges have been dropped against newly promoted Assistant City Administrator Christopher Rodriguez but the DC government official remains on leave after being arrested late last week. A police report says that Rodriguez pushed his wife to the ground with both hands on Thursday night. In a…… Read more