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