Cops: Woman had children perform sex acts on one-another
5 min read
In a shocking twist, a Punta Gorda woman is accused of forcing children to perform sex acts on each other. The disturbing abuse allegedly spanned several years, leaving authorities scrambling to uncover the full extent of the horror.
Continue reading in the USA News Updates app