Scientists have identified the first fossil evidence that a giant python more than 13 feet long once lived on Taiwan. The discovery reveals that the island once supported far larger predators than ...