Goat Scare! Herd of Kashmiri Sheep on Rampage in Deserted Streets of UK Town Amid Lockdown – Video

New Delhi (Sputnik): Kashmiri goats are prized in Britain for their fur, from which cashmere wool is derived. With non-essential businesses shuttered due to ongoing coronavirus scare, the fuzzy creatures seem to be taking full advantage of their newfound freedom.…