New species discovered on Cape York Peninsula in Australia Hello science fans, today we’re talking about new animal species. The rocky terrain of Cape Melville, located on the Cape York Peninsula in northeast Australia had been pretty much unexplored until recently. Now it’s considered a real-life Lost World. Dr. …
Jan. 9, 2014 - CW39 NewsFix