Alert for US travelers: State Department to charge bond of up to $15,000, check key details here

The State Department has suggested that business and tourist visa applicants post a bond of up to $15,000 to enter the US.

US News