India is next only to Iraq and Pakistan, with even war-torn Afghanistan and Syria doing better. Terrorism is a serious concern in these areas.
India is next only to Iraq and Pakistan, with even war-torn Afghanistan and Syria doing better. Terrorism is a serious concern in these areas.