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