Moscow Info about Moscow and Russia, tourism and visa support, embassy, online booking hotels and accommodation in apartmentsMoscow

'Little skeleton Foot' on goes in display S.Africa

The Little Foot hominid fossilised is skeleton the complete most example of human a older ancestor than 1.5 million yet years discovered Photo/MUJAHID (AFP SAFODIEN)