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.
Virginia Tech, In Slow Motion
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.