AboutJoao SoaresArticles by Joao Soares May 16, 2014, 4:54 pm Joao Soares: Big challenges, big hopes as Ukraine nears momentous May 25 election