Scientists digging in Argentina have unearthed a massive beast known as a megaraptor, discovering its fossilised jaw with a ...
The 23-foot "megaraptoran" was discovered in the Lago Caolhue Huapi rock formation in Patagonia, Argentina, and is believed to have been an "apex predator" ...