Mother kills children, herself in apparent murder-suicide
SOUTHWEST MIAMI-DADE, FLA. (WSVN) – Police believe a mother shot and killed her two children, then herself, inside their Southwest Miami-Dade home, Friday afternoon. Miami-Dade Police homicide investigators worked well into the evening after the […]