Stoke is the kindest town in the UK with the most generous residents
Stoke is the kindest town in the UK with the most generous residents as 70% performed at least three good deeds in the last month, study says Craft company Cricut asked 2,000 Britons which acts of kindness they had done Options included shopping for a neighbour or buying food for a homeless person 68 per … Read more