An 18-year-old has been formally charged after he was captured on video opening fire on two Grand Rapids police officers, who then returned fire.

See Full Page