News from June 30-July 7, 2026