News
on July 25 that the U.S. Marshal’s Service had detained the suspect, Karl Brian Mason, Selma Police released. He was extradited back to Selma on July 31. Mason is charged with first-degree rape ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results