No channels found
An inside look is taken at the people of the Aran Islands, who practice an ancient Irish way of life and share their recently abandoned ritual of shark hunting.