European leaders have agreed on a massive new bailout plan for Greece. They also agreed to broader measures to deal with the continent's debt problems. Greece is receiving $156 billion to keep it afloat and a reduction in interest rates.
God and the Oklahoma tornado
It's getting harder and harder to expect journalists to cover disasters without it leading to some sort of debate over religion.
2:45 p.m. more