Three muslim boys, age 8, 10 and 13, raped a five year old girl in a laundry room in Twin Falls, Idaho. An eye-witness to the event, a retired nurse named Jolene Payne, is recorded live giving her account. According to her, the little American girl was urinated on, and the little girls parents confirmed the hospitals report that the child was raped. The atrocity took place in Twin Falls, Idaho.
Twin Falls Police Chief Craig Kingsbury told reporters the suspects ...Continue Reading →