• Navalny's top aide says Putin was 'dumb' to put him in prison because it turned him into a symbol

    11 days ago - By Up Worthy

    Navalny's chief of staff visited Washington, DC, ahead of Biden's highly anticipated summit with Putin in Geneva on June 16.
    Read more ...