Union Minister Amit Shah on Friday said that India is safe in the hands of Prime Minister Narendra Modi and said that the government will not let terrorism, driven by any political ideology, flourish in the country.