People visit the world's heaviest panda sculpture in Dujiangyan, SW China's Sichuan Province, during the National Day holiday. The sculpture is 26 meters long, 11 meters wide, 12 meters high and weighs 130 tons. Photo: IC
Judges just know how to deal with deadbeats – after discovering a deadbeat has no property under his ...