Former Wrangell Physician Served Aggravated Rape Warrant While in Lemon Creek
Former Wrangell physician, Greg Salard, who is facing two federal felony charges of possession and distribution of child pornography, was served with an arrest warrant as a fugitive from Justice last week. The outstanding arrest warrant was for the charge of Aggravated Rape in the state of Louisiana. Salard was served the warrant at the Lemon […]