April 22: Russian President Vladimir Putin on Wednesday criticised the former leadership of the International Olympic Committee as “shameful” and “cowardly” and said he hoped for a new approach from those now in charge of the Olympic movement. Putin made the remarks during a Kremlin ceremony honouring Russian



