shadowscope.com
Derrick Yancey Arrested
Derrick Yancey, the former Dekalb County Sheriff’s Deputy who fled the country back in April has been located in Punta Gora, Belize. Yancey is accused in the shooting deaths of his wife and a…