ST. LOUIS — Police were investigating after a person was found dead late Sunday night in north St. Louis.
According to the St. Louis Metropolitan Police Department, detectives were called to Marcus Avenue and Bircher Boulevard, located in the city’s Penrose neighborhood, for a death investigation.
Police said officers originally responded to the area at about 9:30 p.m. Sunday for a call for help. They found a woman’s body covered in leaves in the rear yard of a home on Marcus Avenue…