Jammu, April 27 -- More than 25,000 trains run across India every day.They carry more than 20 million passengers daily and move large quantities of coal, iron ore, grains, steel, cement and other comm... Read More