Bus 3 hours late to drop off 5-year-old

Posted at 6:31 PM, Sep 08, 2016

Panic, anxiety and distress. These emotions and more is what a Pennsylvania mom was feeling waiting at a bus stop for over three hours.

Yoland Mitchell's son was let out of school at 2:51, he was supposed to be at the bus stop between 3:30 and 4:00.

When the bus didn't show up on time, Mitchell call the bus company, but was hung up on. She then reached out to police.

Buses were searched and then relief at the bus stop as the bus Xavier was supposed to be on pulled up. Unfortunately, Xavier wasn't on it.

It wasn't until nearly three and half hours after he was let out of school another bus pulls up, and there he was.

His mom is relieved, but furious with the bus driver, asking countless times, "Why did it take so long to bring my son home? Why didn't someone call me? Why is my son just making it home?"

The bus driver apologizing because there was a miscommunication and she was lost.

The driver was fired after the incident. A spokesperson for the bus company saying the driver got lost and didn't follow protocol or report it to anyone.

Download the ABC2 News app for the iPhone, Kindle and Android.