DEA Agent Busted for Selling Seized Narcotics – “Commits Suicide” While in Police Custody
Reynoldsburg, OH — Officer Tye Downard was arrested while on duty last week by federal agents investigating him for theft and sale of drugs. On Monday, police reported that he died in their custody....