Featured country

BRAZIL

Brazil

BRAZIL - Federated Republic of Brazil, Latin America Brazil occupied one-half of the land surface and population of South America with the capital Brasilia. The world’s fifth largest country in both area 8,511,965sq. km and population 195,423,252. Brazil is a melting pot of nations, with much intermarriage and blending of the many immigrant … Read More...

Read more about the countries where we work

Cambodia

Brazil

Malawi

Romania

Haiti

Spain

Ivory Coast

Vietnam

India

Herd Concert

To see and hear some of our recent concert in the Waterfront Hall, click HERE