Storia: US' new visa bond rule mandates payments of up to $20,000 for 50 countries. Is India on the list? — Warptech Lab News