The Meles dictatorship releases eight detained Kenyans