Cruelty, humans, we, WTF !

Cruelty, humans, we, WTF ! 20 street dogs killed in Lebang-Rolpa, Nepal, very very disappointed and sad  ;(