Seoul Gazette - Hamilton, Russell renew contracts with Mercedes until 2025