World

Russians flee to dodge Putin’s mobilization order and the ongoing war in Ukraine

Some Russians are leaving after President Putin enacted a military mobilization order, others are already being deployed.