World | Fri May 2, 2014 1:13pm EDT

Three killed in clashes in Ukraine's Odessa: police