First page loaded. Page 1 of 2 displayed.
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?