Euromaidan Press is an independent English-language media outlet launched by participants of the Euromaidan revolution. We bring you the latest news and views from Ukraine.