We Visited Sheela from ‘Wild Wild Country’ at the Care Home She Runs in Switzerland
The anti-hero of Netflix’s hit documentary has gone from looking after a cult to looking after the disabled. But has she really changed?
The anti-hero of Netflix’s hit documentary has gone from looking after a cult to looking after the disabled. But has she really changed?