"It's like Dodge City" - Philly mayor on gun laws

STORY: "A lot of goofballs are out there with guns and they can get them anytime they want. This what we have to live with. We're the most armed country in world history and we're one of the least safest," Mayor Jim Kenney told reporters.

The police officers were shot near the Benjamin Franklin Parkway as thousands of people celebrated a Fourth of July concert and fireworks show with the crowd scattering in panic when shots were fired, local authorities said.

The shooting came hours after a gunman on a rooftop opened fire on families waving flags and children riding bikes at a Fourth of July parade in the Chicago suburb of Highland Park, where six people were killed and over 36 were wounded.