Kevin Clash resigns - Barbados Today