On 19th August 2025, Karachi experienced a powerful spell of rain that brought the bustling city to a standstill. Streets filled quickly with water, traffic slowed to hours-long delays, and commuters struggled to find their way home. For many, it was…