Barra Flood 2017 Tropical Storm Adrian. Barra de la Cruz, Oaxaca, Mexico. June 7, 2017. Maximum wind speed 45mph. Twenty inches of rain in 24 hours Read the whole story for more photos.