An Opera News Kenya publication
Thousands of Kenyans are currently streaming to the revamped Sh460 million Mama Ngina Waterfront in Mombasa…