China is engaged in construction work in Seychelles, a small country in the Indian Ocean. But there is more to the diplomatic push-pull than just bricks and mortar. As a soft power approach to the strategically located archipelago, Beijing is ...