NEWSDESK
Footprints of a Sauropod, the largest land animal in earth's history, are seen near the Madar village, about 50 km north of the Yemeni capital Sanaa May 22, 2008. Scientists have ...