Residents and activists protest plans for a nuclear facility in Kilifi, citing environmental and health concerns.