Young Baltimore Rapper's Death Caused Community Outcry

Lor Scoota, a 23-year-old Baltimore rapper, known for his hit, "Bird Flu" was shot and killed on June 26, 2016 after leaving a peace rally.

July 15, 2016

Examined