In Honor of the Euromaidan Protestors
Today the Euromaidan protesters won the Lech Walesa Award for freedom. The award typically honors a person who has “the courage to fight for the peaceful development of the world, to challenge terror, and who by […]