A Pakistani horse-cart owner wades through a flooded road after heavy rain fall in Lahore, Pakistan, Tuesday, July 3, 2018. Torrential monsoon rains lashed many cities and towns across Pakistan before dawn Tuesday, flooding streets and killing six people, as authorities struggled to restore normalcy in rain-affected areas. (AP Photo/K.M. Chaudary)