Russian President Vladimir Putin made a rare public speech at a packed soccer stadium in Moscow, defending the invasion of Ukraine and vowing to liberate ethnic Russians from "genocide."
Russian Olympic athletes who attended a rally supporting President Putin and the Ukraine invasion are facing a backlash, with one losing a sponsorship deal.