An Opera News Kenya publication
In the on-going “battle” between Marvel and DC, fans regularly debate which character is better. Is…