International Red Aid
He was also the secretary of the Swedish branch of the International Red Aid. Between 1940 and 1946 he served as the chairman of the Young Communist League of Sweden and editor of "Stormklockan". During the Second World War Olsson, along with many other communists, was detained at Sveg. In 1946 he became the secretary of the Communist Party, a position he held until 1977.