Celebrated local musician Opiyo Twogweno and Luo Revolution Dance Crew have narrowly survived death after getting involved in a terrible road accident. The incident occurred when Opiyo Tw
luotunes