The lion's death wasn't the only shocking poaching incident this week, as five elephants were slaughtered in Kenya.
Sea and Cake, “Colony Room”
The Album Leaf, “Thule”
The Lickets, “Crowd of Pimps in the Rain”
The Mercury Program, “Saint Rose of Lima”