It's the first time anyone can recall in Dallas County that a district attorney has not waited for a grand jury to charge a police officer with murder.

"I did not think it was the right thing to do if we had probable cause for an offense to wait until we prepared our case for the grand jury, which could very well take anywhere from 30 days to three months," she said.

Jordan Edwards died of a gunshot wound to the head after Oliver fired his rifle into the car.

"I took an oath and that oath is to seek justice," Johnson said. "That oath is to do what is right and fair."

Jordan Edwards (Mesquite ISD)

Former Dallas County district attorneys have been criticized for not arresting officers or taking them to trial in officer-involved shooting deaths.

Johnson says she can't change what happened in the past, but says things are different now.

"I can let people know that there is a new day, there is a new DA, and this DA is committed to making certain the right thing is done in every single case," she said.

Oliver bonded out on a $300,000 bond. His attorney has not return our calls for comment.