Offbeat | Written by Sanya Jain | Monday June 19, 2017
The cobra, 3 meters or approximately 10-feet-long, was captured in southwest China's Yunnan province. In the video, a team of four policemen work together to open the minivan's hood and pull out the snake out with snake catcher sticks.
www.ndtv.com