Heavy downpours late Wednesday night wreaked havoc across Mokwa, submerging and sweeping away scores of residential homes, some with occupants still inside.