Three people found dead in apartment shooting
SOUTHWEST MIAMI-DADE, FL – Tragedy struck an apartment complex in Southwest Miami-Dade on Bird Road late on Saturday night, claiming the lives of two women and a man in what seems to be a murder-suicide scenario. Shortly before 9 p.m., Miami-Dade police officers responded to an emergency call at the Windsor Ludlam Trail apartment complex, situated near the 7000 block of Southwest 40th Street, commonly known as Bird Road. On reaching the scene, they discovered …