Kenya: Court Declines to Block Kenya-China Rail Deal

[Capital FM]Nairobi -The High Court on Monday rejected a petition to suspend the financial contract signed between the Government of Kenya and China for the construction of the Sh327 billion Standard Gauge Railway.