India is people. It's current population is 1,147,995,904 ... give or take a couple million. That's over a BILLION people. By comparison, U.S. population is 303,824,640. Even though India occupies only 2.4% of the world's land area, it supports over 15% of the world's population. Only China has a larger population than V-Team's current homebase. But, demographers expect India to pass China's population sometime around the year 2030.
Here are a few examples of the crowds that are everywhere. Above Left, washing plates to feed a crowd. Below, children waiting to play, or lining the streets in greeting. Bottom, crowds gathered for the big tent meeting. These pictures are just tiny glimpses of what V-Team is seeing and experiencing in their current crowded home.