Shastri Ramachandaran is an independent New Delhi-based journalist writing on global affairs for Indian, Chinese and international media. He worked as senior editor and writer with leading dailies in India and China, including The Times of India, The Tribune, China Daily and Global Times. |