Zigor Aldama

Zigor Aldama


MORE FROM AUTHOR

Content Feed

India toilets

About 597 million Indians defecate in public, but a government vow to build new toilets has become a reality for many.

Published On 22 Jun 2015

Displaced Rohingya Muslims struggle with persecution and Buddhist resentment.

Published On 4 Feb 2014