In the quiet community of Webbers Falls, Oklahoma, a grim discovery was made on the morning of Saturday, January 3, 2015, marking a violent end to the life of 25-year-old Levi Bruce Brown. A male U.S. Army veteran who had served in Iraq, Brown was found deceased in a residence alongside his younger brother, 24-year-old Garrett Lee Brown. The scene, which soon drew the attention of the Muskogee County Sheriff's Office, revealed a third victim, the brothers' 48-year-old mother, Rebecca Brown Smith
...Read More