Bahamas: Executed despite widespread appeals