Tour De France finally underway despite treacherous conditions Published 31 Aug 2020 Tour De France finally underway despite treacherous conditions Full Article