The invasive red-eared slider turtle

2021-06-17 5

Native to North America, this turtle is a popular pet in India. Unfortunately, once owners grow tired of them they are often released into the wild and that is having a negative impact on local ecosystems.