SAN ANTONIO – Police are investigating after a body was found on the city’s North Side Wednesday afternoon.
The body was found in a drainage ditch near U.S. 281 and Bitters.
Recommended Videos
Investigators said they believe the body may be that of a homeless person. They don’t suspect foul play but are still looking into the cause of the death.