Ayodhya, Jan. 28 -- After bathing at the Mahakumbh, a large influx of pilgrims is reaching Ayodhya. Some 40 lakh devotees descended on the temple town, choking all the roads leading to Ayodhya. The jam extended up to more than 10 kilometers in every direction....