Floods hold up building work by RWP GROUP | Jun 6, 2017 | Latest News Building Site flooded from recent rains Local homes suffer from deluge that hit Mombasa