NEW DELHI (AP) -- India celebrated its 76th Republic Day on Sunday with a colorful parade displaying its military might and cultural diversity on a boulevard in the heart of country's capital.