A huge 108-feet long incense stick, on its way from Vadodara in Gujarat to Ayodhya in Uttar Pradesh for Pran Pratishtha ceremony of Ram Lalla idol on January 22, reached Fatehpur Sikri and ...