Three men are fighting for life after a stabbing in Western Sydney.
Police said the trio, aged 30, 37, and 56, were involved in an altercation just before 3.30pm in Girraween.
The 30-year-old and 56-year-old suffered several stab wounds to their torso, while the 37-year-old man suffered injuries to his arms.
AS IT HAPPENED: Details of fugitive Dezi's Freeman's final hours revealed
All of the men are believed to be known to each other.
Paramedics treated all three men before they were taken to hospital in a critical condition.
A crime scene has been established, with police investigating the fight.
Anyone who witnessed it or has footage is urged to contact police.
NEVER MISS A STORY: Get your breaking news and exclusive stories first by following us across all platforms.
- Download the 9NEWS App here via Apple and Google Play
- Make 9News your preferred source on Google by ticking this box here
- Sign up to our breaking newsletter here