U.S. Marshals Arrest Oklahoma Man Who Filmed Himself Raping a Baby on Social Media
An Oklahoma man accused of raping a 6-month-old baby on video and sharing it on social media was arrested by U.S. marshals on Thursday. Brice Gage Watkins, 22, went on the run several weeks ago […]