By C M Paul Siliguri: A biker priest from Kerala on a country wide bike mission to spread peace has arrived at Siliguri in West Bengal state. Father Prashant Palakkappilly, who set out from Kochi in Kerala on August 10, arrived on September 4 in Siliguri, with the slogan “DiscoveringContinue Reading