Cuba says it foiled plot to destabilize country, slams dissidents and OAS Communist-ruled Cuba on Wednesday said it had foiled a serious plot aiming to destabilize the… by Benjamin Ameh — February 23, 2017 in World 0