NMG journalists

1 Articles
FEATURED STORY

DP Ruto on the spot over links with new beach hotel

NEMA records show that Dolphin Hotel constructed on Shanzu Beach is owned by Weston Hotel Limited.