Community CrimeShooting Death in 25th and VenableChurch Hill People's News09/24/202009/24/2020 by Church Hill People's News09/24/202009/24/202014252 Photo via Facebook Richmond Police responded to North 25th and Venable Streets at about 2:45 a.m. for reports of a person shot. There, they found...