Three girls have been charged after a teenager was allegedly held against her will, punched and stabbed in an hours-long ordeal.
The alleged assault took place at a home in Tewantin, on the Sunshine Coast.

Two Queensland girls are trending on Twitter after a video of their altercation went viral on social media platforms.
According to details, Kirra Hart was invited to a sleepover in which was bashed by Rynisha Grech (physical contact) and Chloe Denman. Both who are 14 years old. Shanaya Grech was filming the situation. Full video: