Vladimir Putin and Ibrahim Traore in Moscow on May 9, 2025