2,600 arrested at protests demanding Navalny's release
People protest against the jailing of opposition leader Alexei Navalny in Moscow, Russia, Saturday, Jan. 23, 2021. Russian police on Saturday arrested hundreds of protesters who took to the streets in temperatures as low as minus-50 C (minus-58 F) to…