Cardigan student's long walk raises £5,000 for Yemen

Cardigan student's long walk raises £5,000 for Yemen