Officers flee after cobra found inside police station in northern India
Officers flee after cobra found inside police station in northern India
A four-foot-long cobra caused panic among officers at a north Indian police station when it was discovered hiding in their computer room.