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