b2l2.com
Happy Birthday India
Today India celebrates 65 years of Independence from British rule. I left the subcontinent 27 years ago—hard to believe that I’ve been away for almost half of free India. This past week…