At least 12 people were killed and several injured on Friday in a mass shooting at a government building in the US state of Virginia.

The suspect, described by officials as a disgruntled city employee in Virginia Beach, fired indiscriminately in a municipal building.

The gunman, identified by police as DeWayne Craddock, was killed in an exchange of gunfire with police.

Officials said an officer was wounded when a bullet struck his vest.

How did the shooting unfold?

The attack began shortly after 16:00 (20:00 GMT), at Virginia Beach Municipal Center, in an area which is home to a number of city government buildings. The area was put into lockdown by police and employees were evacuated.

"We're going to mention his name once and then he will be forever referred to as the suspect."At least 12 people have been killed in a mass shooting at a municipal building in the US state of Virginia.