Alibaba and Country Thieves

Country in this context means the nation and not nincompoops like you! On to the topic. Just check out the map below. A horribly mutilated India.

Can anybody guess from where did this originate?

If you said China, you are dead on! Its from the India home page of the premier chinese e-commerce/auction company

I wonder whether the same is kept in the CPI(M) offices across the country! I believe this would be kept in Prakash Karats diary at the least!

Info from