Maj. John Bowles — Maj. John Bowles — the latest coverage, the community and the facts.