Random Stories Animal Revenge killing – Monkeys throw 250 dogs off Rooftops and Trees to take Revenge 2 years ago1 min read