Virginia Tech was a horror, but Youth Radio's Ayesha Walker sees young people shot to death routinely on the streets of the city where she lives: Richmond.
Sponsored
Virginia Tech was a horror, but Youth Radio's Ayesha Walker sees young people shot to death routinely on the streets of the city where she lives: Richmond.