The peaceful, green landscapes of Ramgarh, nestled along the winding Damodar River, became an unexpected stage for a ...