NASA finds Tropical Depression Bud’s rains over mainland Mexico

Tropical Depression Bud’s rains were falling over western Mexico when NASA’s Aqua satellite passed overhead on June 15.