World News2 years ago
FACT CHECK: Was this goat sacrificed to the gods of England over Queen’s death?
That goat is called Lance Corporal Shenkin, he is the Regimental Mascot of 1st Battalion The Royal Welsh. He succeeded Corporal William ‘Billy’ Windsor who was...