Source: The Times Online. Another half-day public holiday has been declared for today, March 22, in the context of the World Cup cricket match between Scotland and the Netherlands (last Wednesday, Australia vs. Scotland, was also a public holiday, but a full-day one).
See also: St Kitts and Nevis Public Holidays and the Wikipedia entry for the 2007 Cricket World Cup.