I already love Radiohead for their music and for their approach to distributing their most recent productions. And now, I just noticed their powerful new music video that helps to bring awareness of the issues around human trafficking and child exploitation. Watch the whole thing, it is very well done.
An animated short about the evolution of man through the perspective of two rocks on a hillside. The movie is in German with English subtitles.