Lockdown Llandudno Goat Invasion – The phrase herd immunity has just got re-coined in a coastal town in north Wales, after mountain goats were spotted invading its quiet streets. It comes just a few days after Boris Johnson, the British Prime Minister introduced tighter measures towards social distancing last week in a targetted effort to limit the spread of coronavirus. Residents of Llandudno spotted herds of goats strolling around all over the weekend, after dozens of these Kashmiri mammals ventured down from the Great Orme headland and roamed the streets…
Read More