Photo courtesy of Virginia Peninsula Regional Jail
William Albert Griffin Jr., 31, of James City County, was arrested on April 23, 2008 in connection with several sexual offenses against children over the past few years.
Police say Albert allegedly touched an 11-year-old inappropriately between September 2005 and February 2007, and forced an 11-year-old, 12-year-old and 13-year old to watch pornographic films while he masturbated in front of them. All of the incidents happened at a residence in the Grove area of the county. He has been charged with one count of aggravated sexual battery and three counts of taking indecent liberties with a child.