US President Joe Biden (left) and Russia's Vladimir Putin. Biden will draw "red lines" for Putin at a tense Geneva summit on June 16, 2021. PHOTO | AFP
By AFP