China's increasing control over high-profile Sri Lankan infrastructure projects has renewed fears that the country may soon become a Chinese colony. This comes after the China Harbor Engineering Company (CHEC) won a new development project last month ...