The Kenya Forest Service (KFS) has moved to clarify its position on the ongoing development within the Ngong Road Forest.…