@Kool ******
ok ok I got it. Just checked the Vn Ho Chi Minh's Thai Consulate website and they said applicants who have residence in Vn can apply, if not the others must apply in their home countries.
I'm confused at this because some has told me foreign nationalities not having residency in Vn can still apply. Having a hard time to choose a country to apply for Non Immigrant Type B visa with all required documents.
Is it possible for me to apply there? It's not safe for me to return to my country right now to apply for that visa and the process is too lengthy requiring additional unnecessary documents.