Anita Inder Singh
Founding professor, Centre for Peace and Conflict Resolution, New Delhi
A recent report of the US Department of Defence says that China may be getting ready to deploy aircraft, carriers and submarines at its African base in Djibouti. This is an unpleasant…
Discussion about this post