Person suffers life-threatening injuries, street cordoned off, police investigating

A person has been rushed to hospital after an incident in Glendene left them with critical injuries.Police are still working out what has happened. The person was found on Juliana Way, a small cul-de-sac close to the Whau River….