Brother Fatally Shoots Sister While She Held Her 10-Month-Old Baby After Argument Over Unequal Christmas Gifts
A 23-year-old Florida mother lost her life during a family disagreement over Christmas presents, the NY Post reported. According to authorities, the dispute started when Abrielle Baldwin, accompanied by her two sons aged 6 and 10 months, went shopping with her two teenage brothers aged 15 and 14, along with their mother. Pinellas County Sheriff […]