UN Security Council

Which of the following nations doesn’t have the power to veto resolutions of the UN Security Council that is supposedly responsible for maintaining international peace and security?

Read more

Money Printing

From the origin of the Federal Reserve in 1913 through the end of 2007, the Fed created a net total of about $1 trillion in new money that it used to prop up governments and corporations. What is this figure now?

Read more

Border Barrier Effectiveness

From the time that Israel began deploying a border barrier between itself and Palestine in 2002, has the number of Israeli residents killed by Palestinians generally increased, decreased, or remained the same?

Read more