Bharatiya Janata Party, founded in 1980, is World's largest political party. It currently leads the National Democratic Alliance, which is governing India.