The Bayeux Tapestry is in England

8:03

The famed Bayeux Tapestry is on English soil for the first time in centuries. The artifact was transported from France to Britain in the dead of night with maximum security. The World’s Carolyn Beeler speaks with author David Musgrove about the significance of this moment.