Yo Prakash Karat, where have you gone hiding? You are facing the acid test of your life, and I am curious to know how you will pass it.
Your adopted country, China is increasing its rhetoric against your birth and resident country, India. I want to know which side you and your party are on, so can you please come out of your hideout and let the people of India know?
