Chinese Troops in Seychelles: An Analysis

The republic of Seychelles has come in news with the stationing of the Chinese troops in Mahe. The archipelago nation is located at a strategic location as it lies in the path of major shipping lines. This has raised a pertinent question as to what has provoked China to station troops in Seychelles. Is piracy the only reason for this or there are other ulterior motives behind the stationing of the troops?

See the full article at Defence Professionals