Captain (French town) — Captain (French town) — the latest coverage, the community and the facts.