Denisovans inhabited Taiwan, new fossil evidence suggests – Science News
New fossil evidence suggests that Denisovans, an enigmatic group of ancient humans, may have inhabited Taiwan. This finding adds to ...
New fossil evidence suggests that Denisovans, an enigmatic group of ancient humans, may have inhabited Taiwan. This finding adds to ...
A US academic was detained in Thailand on charges of lèse-majesté, which prohibits insults against the monarchy. Authorities have yet...
Read moreDetails