World

December 26 is Boxing Day

Much like the Friday after Thanksgiving in the U.S., Boxing Day has turned into a major shopping extravaganza in the countries where it is marked. In England.