Weird animal with ‘body of buffalo and head of crocodile’ baffles everyone

Strange-creature-baffles-peopleImages have been shared of a most unusual creature spotted in a remote village – and it’s the stuff of sci-fi movies.news50zsd80s88
ANIMAL