Setting our Sails where the Wind is Blowing
The city of Nellore in Andhra Pradesh in India will never be the same again.
The Festival of Peace made a tremendous impact as thousands flooded the grounds right in the center of the city. Signs advertising the meetings could be seen everywhere…