Police Officer Logan Barr Indicted For Murder
Forest Hill Police Officer Logan Barr has been indicted for murder in the shooting death of an unarmed suspect. According to police reports the suspect, Michael Lee Ross Jr, had just allegedly stabbed a woman to death and Forest Hill officers tracked him down. Michael Lee Ross Jr who initially refused to drop his knife […]
Police Officer Logan Barr Indicted For Murder Read More »