A helpful explanation of America’s reliance on BP in its never-ending “war on terror” and foreign wars in the Middle East.
Washington loves BP and the feeling is mutual

A helpful explanation of America’s reliance on BP in its never-ending “war on terror” and foreign wars in the Middle East.