Printer friendly
Acronymfinder

What does TWRA stand for?

TWRA stands for Third World Relief Agency


This definition appears very rarely and is found in the following Acronym Finder categories:

  • Organizations, NGOs, schools, universities, etc.

See other meanings of TWRA

Other Resources:
We have 1 other definition for TWRA in our Acronym Attic

Samples in periodicals archive:

Likewise, the United States gave considerable assistance to the Kosovo Liberation Army -- a Muslim terrorist group financed by the Third World Relief Agency, through which bin Laden and others funneled $350 million -- and its twin, the National Liberation Army in Macedonia.
One of the "charitable" front groups used to break the arms embargo, notes a 1997 briefing paper compiled by the Senate Republican Policy Committee, was a Sudan-based entity called the Third World Relief Agency (TWRA).