Kashmiri goats invade Welsh ghost town amid coronavirus outbreak

A bunch of wild herd of goats invaded a Welsh seaside resort after the coronavirus lockdown left the streets deserted. With humans sheltering indoors to escape the new coronavirus, mountain goats are taking advantage of the peace and space to roam in frisky clumps through the streets of Llandudno, a town in North Wales. Andrew […]