An Opera News Kenya publication
It seems the sun doesn’t just shine on the beach in Florida, but also in lots…