Organization
1 article · Updated 11 November 2026
Newlife Foundation for Disabled Children is a nonprofit organization in Cannock, United Kingdom.
A charity for disabled children whose director commented on the consequences of inadequate wheelchair provision.
11 November 2026
3 min