A jury has convicted an Independence man of sexually abusing a child. The Buchanan County Attorney says a jury found 34-year old Scott Neil Brown guilty of five counts of second degree sexual abuse on Tuesday. An initial report was filed February 3, with an investigation by Independence Police revealing that Brown committed multiple sex […]