In the forests of Ecuador, a new species of stick insect has been discovered along trails near a forest lodge, according to a study published Nov. 12 in the peer-reviewed journal ZooKeys. Trychopeplus ...
Now a new study wants you to take a break – actually, lots of breaks – during every walk. Walking is known to offer many ...