By Ifham Nizam In a tragic incident, Deeghadanthu, the largest tusker in Kalawewa National Park, fell victim to electrocution ...