New giant dinosaur discovered in Russia

File photo – The eye of a life-sized dinosaur replica is seen in Wustermark, Germany, 23 March 2015. (Photo by Ralf Hirschberger/picture alliance via Getty Images) A new kind of... Read More