Dinosaurs may just have been Big Bird-Like Creatures


The theory that dinosaurs were actually a form of giant bird-like creatures may turn out to be true after all. Since the past two decades or so, fossils of dinosaurs that were unearthed in China have...