Breaking News, East Africa News, Sports News, Kenya News & World News
Citizen TV’s sign language interpreter Youla Nzale has garnered praise from both the deaf community and…