An Opera News Kenya publication
Just how much can you spend on a new phone? Everyone has their own reasons on…