ATF Whistleblower Edgar Domenech to Become NY City Sheriff
By Allan Lengel ticklethewire.com Who knew New York City had a sheriff? Well, native New Yorker Edgar Domenech, the whistleblower who was Deputy Director of ATF until he was demoted in 2007 after raising questions about financial mismanagement in 2007, has been named the city’s new sheriff, according to the New York Daily News. Domenech…