GamesAid

GamesAid is a UK based video games charity (Registered UK Charity # 1081706) which acts as an umbrella to support a number of smaller charities who help disadvantaged and disabled children and young people.

Media