Mother Theresa’s House

[Carmen Delzell lives in Mexico, travels to India, and does occasional audio essays for us. Here’s the first of what we hope will be a series of posts & pix she’s calling the Bag Lady’s Guide to What’s Left of the Planet. This one’s from India…] Today I took my regular rickshaw to Mother Theresa’s … Continue reading Mother Theresa’s House