BRITON John has triumphed in the 2025 Cheddi Jagan Memorial Cycle Road Race, delivering a dominant performance to claim victory. John, a familiar competitor ...