Congress has approved a bill rebuking China over its crackdown in Hong Kong amid protests against a strict "national security" law that outlaws so-called subversive or terrorist acts, as well as collusion with foreign forces intervening in the city's affairs.