Odessa police free 67 detained in deadly clashes Posted on May 4, 2014 by The Carthage Press 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.