Public Outcry Erupts Over Luxury Hotel Construction in Kenya's Ngong Forest