Narendra Modi, currently the favorite to be India's next prime minister, had to make an unusual admission on Thursday. The 63-year-old Modi, long famous for being a bachelor without any family, was in fact married. In fact, he was forced to acknowledge, he gave his vows almost 50 years ago.
Read Full Article »