A large, now extinct frog called Beelzebufo that lived about 68 million years ago in Madagascar would have been capable of eating small dinosaurs, researchers have found. The discovery came after ...