Mirror Images?

India and China are neighbors with vexed relations. The most that can be said about them is that they share almost equal measures of mutual incomprehension.

Read Here – The Diplomat

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.