Jeff Desjardins

Articles by Jeff Desjardins

On Sunday, Greeks will participate in a referendum that could seal their fate. The people of Greece are between a rock and a hard place. On one hand, a “yes” vote will mean that they give into the extreme demands of their creditors,...
During 1500s the Spaniards had taken 16,000,000 kilograms of silver from Peru.