Shock clip shows cattle in Wales residing in appalling conditions

00:00 / 00:00