This week on From Russia With News, we discuss the dramatic arrest of former Russian minister Mikhail Abyzov who is suspected of embezzling 4 billion rubles ($62 million). We’ll speak with Nikolai Petrov, a political science professor at the Higher School of Economics about the broader implications of the arrest.

Voters across Ukraine will go to the polls on Sunday to vote for a new president. We’ll talk to Economist correspondent Noah Sneider about the main candidates running, and who Russia is rooting for.