020518_GettyImages_LarryNassarUSETHISONE.jpg

Check Also

2 deputies killed in line of duty in Florida were ‘best of the best,’ sheriff says

iStock/Thinkstock(TRENTON, Fla.) -- Two Florida deputies were killed in the line of duty today, according to law enforcement officials.Two Gilchrist County Sheriff's deputies were shot and killed at about 3 p.m. while they were at the Ace China restaur...