The Ukrainian filmmaker denounces the annexation of Crimea and calls for the release of other imprisoned Ukrainians. I bow my head in homage to his great courage.
Czech deputies urge Kremlin to release 13 Ukrainians illegally detained in Russia
As reported by activists from the human rights campaign #LetMyPeopleGo, a letter has been sent to Russian authorities…