Watch Panorama season 2023 episode 41 tv series online free
Release: Dec 18, 2023
Panorama investigates a care home short of staff, where external medical professionals report seeing residents neglected, and overseas staff complain of being exploited.