A 17-year-old boy was shot and killed at a school bus stop in Gaffney, South Carolina, on Wednesday morning. Police have now charged three people in his death.

The boy was Jomiltron Sentell Fair Jr. Family and friends called him "June Bug." He was a student at Gaffney High School. He was walking to catch his bus when he was killed.

This case matters far beyond Gaffney. A kid getting shot on his way to school is every parent's worst fear. It shows how gun violence can hit any school morning. It can happen even in a small town far from any big city.

Police say Fair left his apartment at Granard Courts around 6:49 a.m. Wednesday. He walked to a bus stop in the 500 block of West Rutledge Avenue. As he got ready to board the bus, a car had been circling the block. A young man got out and walked up to him. The two got into a fight. During the fight, someone took Fair's cell phone. Then shots rang out.

Fifteen students were already sitting on the school bus. They saw it happen. One witness was a 12-year-old girl. She told police she saw the car circling before the shooting. She saw Fair's phone get taken. Then she heard the gunshot. The lead prosecutor on the case, Barry Barnette, said there were at least five gunshots. He said two people had guns. Both of them fired. Tests are still being done to find out whose bullet killed Fair.

The man who first walked up to Fair ran to a waiting car and got away. The coroner's office said Fair died at the scene.

The coroner's office said in a statement, "It's a sad world when our children cannot be safe while going to school."

Police arrested three people within a day of the shooting. Reginald Louis Barnes Jr., 17, was arrested in Spartanburg at 2:30 a.m. Thursday. He is charged as an adult with murder and having a gun during a violent crime. A judge denied him bond. He must stay away from Fair's family. In court, Barnes said he was only driving that day. He said he did not shoot Fair.

Police also arrested Keveon Ken'Dre Covington, 18. Officers searched for him for hours on Thursday. Neighbors on Marlowe Drive said he showed up asking to use a phone and get water. Officers caught him just before 5 p.m. without a fight. He is charged with murder and having a deadly weapon during a violent crime.

A third suspect, a 16-year-old boy, was picked up during a traffic stop in Spartanburg County. Police have not released his name because he is a minor. He is being held at the Cherokee County Detention Center. He may be sent to the state's Department of Juvenile Justice.

While police searched for the suspects Thursday, nearby Grassy Pond Elementary School went on lockout for safety. Classes kept going inside. The lockout was lifted once things were safe again.

Fair's family said he had big plans. He was working to graduate early. He was also excited about becoming a father soon. Friends and neighbors left balloons and stuffed animals at the bus stop where he died.

Gaffney city leaders spoke out about the shooting. City Councilwoman Cameo Wilson wrote online, "This one hurts. Our babies deserve better. Our community deserves better. We have to do better by our babies." Cherokee County Councilwoman Teresa Corry Bonner said, "This must be stopped. Our children should not have access to guns." City Councilman Allen Montgomery said, "My heart is heavy this morning. It is heartbreaking and sickening that we continue to lose so many of our young people."

The Cherokee County School District said classes will keep going as normal. The district said extra safety steps are now in place. Gaffney Police Chief Gerald Knight said extra officers would patrol the bus stop. They will also watch nearby schools for the rest of the week. Officers have been watching over kids as they get on buses near where Fair died.

An autopsy was set for Friday to learn more about how Fair died. The South Carolina Law Enforcement Division is helping Gaffney Police with the case. Police still need to find out which gun fired the shot that killed Fair.

A candlelight vigil for Fair is planned for Saturday at 6 p.m. at Granard Courts Apartments, where he lived. Organizers are asking people to wear blue and bring blue candles to honor him.