World perception of India changing fast: BJP chief Amit Shah - Free press journal