Sheep Video: Welsh fire crews rescue sheep stranded for a week on island This week, firefighters from Brecon Fire Station in Wales responded to a sheep that had been stranded on an island... 12:45pm