Yahoo Web Search

Search results

    • Vladimir Putin's critics: dead, jailed, exiled

      Vladimir Putin's critics: dead, jailed, exiled

      AFP via Yahoo News· 7 hours ago

      Oleg Orlov, a top Russian human rights campaigner who denounced Russia's offensive in Ukraine, is the latest critic of President Vladimir Putin to be put...