Kolkata Police have issued lookout notices against 69 such people, suspected to have fled the country. “We learned during the investigation that Barua has several contacts in many European countries ...
India, often revered as the land of spiritual awakening, has been a cradle of Buddhism for centuries, preserving its rich ...