Independent report

Inspection report of the visa section of Chennai, March 2010

Independent Chief Inspector of Borders and Immigration (ICIBI) report on the inspection of the visa section of Chennai, March 2010.