Senators Push DHS Inspector General To Resign

Two senators have called for the resignation of Deputy Inspector General of Homeland Security Charles Edwards amid "dozens" of allegations that Edwards misled investigations and misused public resources while in office....

Already a subscriber? Click here to view full article