Tag: p_vid=news-80844002

Posted in Static News

Settlement reached in 2015 South Carolina church massacre

The federal government announced the victims of Dylann Roof will receive an $88 million settlement, acknowledging the FBI’s failure to stop him from purchasing gun….

Continue Reading