The Obama administration has announced that they’ve finally reached an agreement with Iran over their nuclear program. But what does that mean? Is
[...]
Taking America off the Grid Trying to predict future events is an often unrewarding pursuit fraught with dangers, rarely are predictions fully accurate,
[...]