We got to know Stockholm alt-pop artist Ida Tosh following the release of her poignant new single ‘Sahara’ Over…