A massive and very rare salamander - estimated by experts to be over 200-years-old, has been found in an cave in China. The 4ft 7in, 114lb amphibian, weighing in at about 114 lbs, was found recently in a cave in Chongqing according to People's Daily Online. An eye-popping video released to Chinese ...
READ MORE +