Rows of men, women and children, sweat trickling down their faces in the sweltering tropical heat, stepped forward one by one ...