When I first heard about this, I couldn’t believe it. The thought of animals cheating on each other is impossible till now. This video shows a penguin catching his penguin wife cheating on him with her lover and they had a bloody confrontation.Personally, I have seen national geographic and animal planet alot when I was […]