Slater courted contention earlier this year when he said he would not be comfortable getting jabbed but insisted that he…
63-year-old resident of new York, Professor of sociology Lyn Slater has conquered the world of fashion, as well as social…