20100525 top-headlines: Do you own an 'Ahimsa' sari?