Scientists identify an insect-eating plant that just proved Charles Darwin's 150-year-old theory right

Europe Science Moderate confidence — 73/100

Unverified

Sources: Times of India