Due West: The Kuchma sensation

Former Ukrainian president Leonid Kuchma probably never expected what happened last week. He is accused of ordering the murder of his staunch critic, journalist Georgy Gongadze in 2000. When Gongadze’s body was found, his head severed from his body, many people, mostly from the opposition, were pointing a finger at Kuchma as the one who […]