Dem Mayor PeeWee Richardson Charged With Multiple Sex Crimes – Washington Free Beacon James “PeeWee” Richardson, mayor of Carbon Hill, Alabama, was arrested and taken to the Walker County Jail Thursday evening for allegations of sexual abuse, sexual misconduct, harassment, and soliciting prostitution. . Accusations against Richardson include: sexual conduct against four victims, “that he […]
Trending Articles
More Pages to Explore .....