Woman, 23, charged with performing sex act on 1-year-old boy and filming it with borrowed cell phone 


Jessica McCain, 23, of Lafayette, Indiana, was arrested Sunday after police say cell phone video surfaced of her performing a sex act on a one-year-old boy.

Read More…