How fucked up is this.
FORREST CITY, AR – Police say a Forrest City, Arkansas man has been charged with raping his 8 day-old baby.
Last edited by Jestar (2008-09-04 14:49:16)