Melany Mejias on 13th Apr

Paya Terubong, Malaysia – What could be the world’s largest snake ever seen alive was captured last Thursday under a...