Logo
Logo

67 detained in Odessa clashes freed after pro-Russians storm police station

Hundreds of pro-Russian demonstrators stormed police headquarters in Odessa on Sunday and won the release of 67 people detained after deadly clashes in the Ukrainian port city. More than 40 people died in the riots two days earlier, some from gunshot wounds, but most in a horrific fire that tore through a trade union building.

Read Full Story>>