India hiding from its own ‘crap’
India, to put it euphemistically, is awash in its own ‘crap’ — a word derived from old Dutch to mean excrement.
Publication Date:
23/04/2012
India, to put it euphemistically, is awash in its own ‘crap’ — a word derived from old Dutch to mean excrement.