basobanukiwe ko intambara ishobora kuza imodoka ikoresha zose ngo yazikuye i goma ross is a critic of young earth creationists in particular russell humphreys and ken ham