Tag: Sloth

Ancient Giant Sloth Unearthed in Brazilian Cave

The Joao Lemos cave in Brazil's Minas Gerais state has yielded an…

TV BRICS TV BRICS