In the picturesque city of Sheki, nestled within the verdant landscapes of Azerbaijan, lies a historical fortress steeped in the memories of the past. Yet, recent revelations have cast a somber shadow...