Final year Delta student electrocuted while installing solar panels by Promise Eze November 3, 2023 0 A brave passerby noticed the perilous situation and used a long dry plank to safely dislodge the aluminum ladder from ...