Too late for me, video already gone =/

I've never heard of the word Depopulation before... seems to me like it shouldn't exist. That's a kind of disgusting word, in and of itself! If anyone would...