Chad Richards Murders Kara Welsh
Chad Richards is an accused killer from Wisconsin who has been charged with the murder of gymnast Kara Welsh According to police reports Chad Richards and Kara Welsh were involved in an altercation outside of her apartment on campus at University of Wisconsin-Whitewater when Richards allegedly shot the award winning gymnast several times causing her […]
Chad Richards Murders Kara Welsh Read More »