you don't need a HK visa,HK immigration service will issue a transit visa to you when you arrive HK airport.
But you won't visit China,you have to apply a HK enter
visa at a Chinese consulate in USA advance,need to wait a few weeks.
But you won't visit China,you have to apply a HK enter
visa at a Chinese consulate in USA advance,need to wait a few weeks.