World

Heart-racing video shows toddler plummet 6 stories, bystanders catch him with blanket

The scene unfolded Monday in China's Chongqing Municipality and was captured in in gut-wrenching video published by state media CCTV.