20070707 world.us: H1-B visa programme draws flak in US