1 billion people still defecate in the open, in the absence of a toilet.

1 billion people still defecate in the open, in the absence of a toilet.

Next