Electra ReviewsBy Belkisa ZheleguFebruary 21, 2024Kiço Londo’s faithful but underdeveloped production of Sophocles’ tragedy for Teatri Shëtitës Çajupi.