This story discusses graphic details of sexual offending.

The boys, none of whom can be legally identified, face more than 20 charges over the alleged attack.

The three 17-year-old boys face more than 20 charges over the alleged attack including aggravated sexual assault in company.