Belt and Road: China-Kenya Rail Contract Ruled Illegal
A Kenyan appellate court has declared a $3.2 billion rail contract between Kenya and the China Road and Bridge Corporation (CRBC) illegal, the South China Morning Post (SCMP) reported on Tuesday. Kenya’s Court of Appeal ruled on Friday that state-owned