Protests took place in Odesa, Ukraine in support of Oleh Sentsov, a Ukrainian film director who is serving a 20-year prison sentence in Russia on terrorism charges widely seen as politically motivated. …read more
Protests took place in Odesa, Ukraine in support of Oleh Sentsov, a Ukrainian film director who is serving a 20-year prison sentence in Russia on terrorism charges widely seen as politically motivated. …read more