Gunman Kills Two Men at Miami Gas Station, Police Continue Search
MIAMI, FLORIDA – A deadly shooting at a gas station in Miami has left two men dead and another in critical condition, prompting a search for the shooter by City of Miami Police. The incident took place at a Chevron station on Northwest 17th Avenue and 54th Street in the early hours of Saturday morning. … Read more