![](https://www.dallas-citynews.com/wp-content/uploads/2024/01/wp-header-logo-1247.png)
2-foot-long creature — with yellow eyes — found on tree in China. It’s a new species
Researchers discovered the striped animal lurking in a nature reserve at night.
source
News and Events from DFW area
Researchers discovered the striped animal lurking in a nature reserve at night.
source