A PEACOCK was manhandled by people taking selfies with it so roughly it died. The striking bird strolled into the city of Jalpaiguri in West Bengal, India where it sparked huge excitement amongst the locals. The peacock is the national bird of India. Jalpaiguri wildlife warden Seema Chowdhury told local media: “We are investigating to […]