Scientists in India have discovered the fossilized remains of an ancient snake that may be the largest known serpent to ever live. The supersized serpent may have measured 50 feet (15 meters ...