NEW DELHI: The customs officials at the Delhi Airport virtually struck a goldmine when they found 134 gold biscuits concealed in. the rear toilets of an Air India aircraft.

Article extracted from this publication >> December 21, 1990