Britains controversial £3,000 visa bond scheme proposed for visitors from certain high risk countries, including India, could take weeks to finalise after a high-level meeting here last week
Britains controversial £3,000 visa bond scheme proposed for visitors from certain high risk countries, including India, could take weeks to finalise after a high-level meeting here last week