November 14 (SeeNews) - The High Court in Meru, Kenya, last week rejected a request to stop the development of the Lake Turkana Wind Power (LTWP) project but restricted construction activities to 87,500 acres of the total 150,000 acres plot on which it is sited.