Were sloth bears spotted in Sri Lanka amidst the COVID-19 lockdown?
A viral video is being circulated with captions stating that the video was captured in Sri Lanka during the curfew
Read More
A viral video is being circulated with captions stating that the video was captured in Sri Lanka during the curfew