Every country has internal problems and especially India due to its sheer population and cultural and religious diversity naturally has more internal problems...still democracy is working without killings during elections.
Even the USA recognizes that Pakistan is world's most dangerous country and has most terrorist groups and training camps and is a failed state. Not to just India but Pakistan is a threat to the world peace as it supplies trained terrorists to all over the world !!!!
The Chinese Communist Party still claims part of North-East India !!