Odetta Felious Holmes, American singer, guitarist, songwriter, and human rights activist, performs live in studio, Stockholm, Sweden.