Family Outraged After Flashbang Grenades Allegedly Thrown into Home with Children Inside

  • 7 years ago
A family is outraged after FBI agents and St. Louis police raided their south city home Tuesday morning, months after a 21-year-old was killed during a standoff in that very residence.

Recommended