India's Congress Party, which has ruled the country for a decade, conceded defeat on Friday to the opposition Bharatiya Janata Party. Narendra Modi, the Bharatiya Janata Party's leader, will be India's next prime minster.