Japanese carmaker Toyota began selling its smallest and greenest hybrid car in Japan Monday. Known as the Aqua, it's said to get more than 83 miles per gallon and cost around $22,000.
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