20140527 india: 24 interesting facts about Modi's swearing in