History of Africa

Which is gramatically correct usage a NGO or an NGO?

"An NGO" is the correct usage.

The indefinite article "an" is used before words beginning with vowel sounds. "NGO" starts with a vowel sound, so we use "an" before it.