Japanese scientists have discovered a new species of dinosaur. Excavations in 72-million-year-old marine deposits in the Mukawa Town of northern Japan unearthed the largest dinosaur skeleton ever found in the country. The Continue Reading