Steven Selva, Shot And Killed His Gf And Mother Of their 3-Month-Old Baby, Before Police Killed Him

A 3-month-old baby was left orphaned after her father killed her mom, before police killed her dad too, I’m Florida. According to Florida Police report: Police were called to a …

Read More