Police Investigating After Fetus Found in West Miami-Dade

Police are investigating after a human fetus was found at a business in southwest Miami-Dade Monday.

The discovery was made at Green Country Nursery Corp. at 18991 Southwest 144th Avenue, Miami-Dade Police officials said.

The remains were taken to the Miami-Dade Medical Examiner's office. No other information was released.

Check back with NBC 6 for updates.

Contact Us