Algeria Tragic Electrocution Claims Two Lives Amid Heavy Rainfall in Karachiby Sophia Davis July 1, 2025