The World

Mourning Britain’s war dead

Main Street in the English town of Wootton Bassett, England has become a focal point for mourning British war dead. One of the town’s councillors tells host Lisa Mullins about the ritual that locals observe.

Global Politics