Judicial Watch
With the U.S. national debt topping $14 trillion the last thing the country needs is a costly membership to yet another world agency promoting a leftist agenda. Headquartered in the United Arab Emirates,the new International Renewable Energy Agency (IRENA) will get a chunk of change from Uncle Sam—around $5 [...]