Celebrated actor Maina Olwenya known for his roles in Taliya, Nairobi Half Life and Poachers has passed away. News of his death was announced...