Describing terrorism as one of the two major challenges facing the world, Prime Minister Narendra Modi tonight said all forces believing in humanity must come together to defeat this “anti-humanity” menace. Addressing the Indian diaspora here, he also said that India was marching towards economic progress despite the global recession and his government was aiming at over 8 per cent growth, up from the current level of 7.6 per cent.