Italian island overrun by goats is offering them free to anyone who can catch them
Published
The tiny, remote Italian island of Alicudi is home to only around 100 residents and, ideally, about 100 wild goats.
Full ArticlePublished
The tiny, remote Italian island of Alicudi is home to only around 100 residents and, ideally, about 100 wild goats.
Full Article