This story originally appeared on 6abc.
Several people were injured after a fire on Saturday morning in Bucks County.
Just after 5 a.m., firefighters were called out to the 100 block of West Richardson Avenue in Langhorne.
When crews arrived, flames were coming from a three-story duplex.
Firefighters had to rescue people who were trapped.
Five people were taken to various hospitals, including two who needed to be flown to Temple University Hospital.
The fire went to a third-alarm before being placed under control.
The cause of the fire is under investigation.