July 1st – 26. July 2nd – 19. July 3rd – 27. In India there are rarely small numbers. A lot of people, a lot of cell phones and, most importantly for us, there are a lot of people defecating outside. 650 million people defecating outside. Unfortunately, the numbers that I encounter every day are […]