China broadcasts execution video - Barbados Today