Cycling: Landis fires back at ICU, WADA over release of test results (Channel NewsAsia)