In a worrying estimation it has been found that India loses more people in terror attacks than any other country in the world. Samjhauta, Mecca Masjid, Lumbini Park, Ajmer Dargah, the list goes on. It is common knowledge that terrorists are responsible for these strikes but beyond that there are no clear answers.