Chilling video of mystery creature chewing itself out of a steel cage According to the video description, the animal was discovered swimming in Shenzhen Reservoir in China's Sand Bay. It was reportedly fished out of the water by workers from the Department of Drainage, who later captured the animal in a steel cage. Read more […]

Intel CEO Brian Krzanich is joined on stage by Rockchip CEO Mr. Min Li at IDF Shenzhen. Li discussed the progress made since the companies formed a strategic collaboration last year to expand… Video Rating: 5 / 5