Say WHAT?! Missouri Woman Arrested After Allegedly Targeting The Fathers Of Her Children In Multi-State Shooting Spree
Taylor Santiago, a Missouri woman, has been arrested after allegedly targeting the fathers of her children in a multi-state shooting spree. RELATED: Prayers Up! Florida Man Accused Of Leaving 8-Month-Old…