Russia continues shelling Mariupol, yet Ukrainian forces are still holding out. Meanwhile, Russians protesting Putin’s invasion face harsh consequences. Opposition leader Vladimir Kara-Murza was detained by police last week as he was preparing for an i