By Amit Roy INDIA ranks a dismal 84th in “passport power” in a world ranking based on the number of countries an Indian national can visit without a prior…