An Opera News Kenya publication
The Muslim religion has always been at the center of controversies in allegations that it is…