Man Accused of Detonating Bomb in Virginia Shopping Center Makes First Court Appearance

  • 7 years ago
30-year-old Stephen Powers was denied bond after he allegedly set off a bomb in Williamsburg, Virginia.

Recommended