Storia: For vultures near Dehradun, 2.4 km separates survival from electrocution — Warptech Lab News