You're reading: Al Jazeera: Ukraine gears up to hold tight presidential elections

Voters in Ukraine will on March 31 cast their ballots to choose their sixth president, in the first test for incumbent Petro Poroshenko since he entered the top office in 2014 on the wave of the so-called Revolution of Dignity.

Read more here.