BAVIÁCORA, MEXICO – Willows and cottonwoods sway on the banks of the Rio Sonora as it flows through the little Sonoran pueblo Baviácora. Nearby, cows graze in green pastures on the westernmost edge of Sonora’s Sierra Madre mountain range. Nothing has been the same in this quiet river valley since Aug. 6, 2014 explained Martha […]