China’s parliament expresses ‘resolute opposition’ to the bill, says it shows the US has ‘paranoid delusion’.
Read More Source: AL Jazeera English