A mother is said to have thrown herself on top of her son when snipers opened fire on Dallas police officers last night.

Shetamia Taylor, 37, attended the anti-police brutality rally Thursday night with her four sons, ages 12 to 17. 

The rally was sparked by the shooting deaths of two black men at the hands of police officers in Minnesota and Louisiana in recent days. 

Taylor was shot in the right calf as she attempted to shield her son from the gunfire. 

Taylor's sister, Theresa Williams, said that they were leaving the rally, which was described as peaceful up until that point, when the shooting started.

"It was a lot of gunshots. They just came so fast and they wouldn't stop," said Williams.

After getting hit, Williams said Taylor jumped on top of her 15-year-old son on the ground, and pushed him in between vehicles and the curb.

The three other children ran away from the area. AP reported that Taylor underwent surgery

One gunman was killed by a police bomb robot's detonation. Three more suspects were arrested. The gunman who is deceased expressed his anger at "white people" and a desire to kill police officers, Dallas police said today.

Five officers were killed, with seven more wounded, including some critically.

LATEST: Dallas Ambush Suspect Killed by Bomb Robot; 'Wanted to Kill White People'

WATCH: Witnesses Post Videos of Chaos Erupting at Dallas Protest

12 Officers Shot, 5 Dead at Dallas Protest; 1 Suspect Dead, 3 in Custody