Russian President Vladimir Putin speaks during his annual press conference in Moscow on Thursday. Photo: AFP