English English Dead Body Found in Vacant North City Lot: Police Launch InvestigationOctober 4, 2025Police in St. Louis are investigating after a woman’s body was discovered Friday morning in a vacant lot in North…