Man wanted for child sex abuse charges fatally shoots himself after injuring US marshals during arrest attempt

2 years ago 25
A man facing charges related to child sex abuse crimes reportedly fatally shot himself Friday after injuring two federal marshals during an arrest attempt at a hotel in South Carolina.
Read Entire Article