Top International News
Beijing has refuted a report by Wall Street Journal that claimed China and Cuba are negotiating to establish a new joint military training facility on the island located in United States’ backyard. This had sparked concerns in the oval office.Credit WION