World US Passes Bill to Impose Visa Ban on Chinese Official if Counterparts are Denied Tibet Entry September 26, 2018 Admin Team0 The trade war between United States and China seems to be taking a different turn and lately the US Congress has passed (by unanimous voice vote) a crucial bipartisan bill to impose visa Read More