An Opera News Kenya publication
Police are on the case of a man who reportedly impregnated a blind form one student…