Today in Odessa, Ukraine tensions boiled over and turned violent between anti corruption protesters and police. Protesters demanded the resignation of the mayor of Odessa,
Today in Odessa, Ukraine tensions boiled over and turned violent between anti corruption protesters and police. Protesters demanded the resignation of the mayor of Odessa,