New Details on an Accuses Shelby County Serial Rapist
Michael Richardson is charged with six counts of rape, and some of the rapes were at gun point then taking them out to rural Shelby County.
Michael Richardson is charged with six counts of rape, and some of the rapes were at gun point then taking them out to rural Shelby County.