Several people have been killed in protest violence in Kenya where transport workers blocked roads. 🔗 Read original source — Al Jazeera [RAW] Post navigation Cuba says it has ‘legitimate’ right to defend itself amid US threats Iranian Nobel laureate Narges Mohammadi returns home after hospital release