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

Haiti

Romania

Malawi

Vietnam

India

Spain

Brazil

Cambodia

Ivory Coast

Herd Concert

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