Uncertainty Hurts Applications Lodged BEFORE February 27, 2008
13/03/2011 03:24
The latest update on high commission website indicates an application processing delay of 79 months. But our experience indicates otherwise. Applications filed in 2004 were updated 18-30 months back, with no news thereafter. Almost all applications filed 2005 onwards...