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

2017-10-23 3

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