Floods are sweeping across western and central Kenya, killing more than 120 and displacing roughly 1 million Kenyans. At least 29 counties and 100,000 households have been affected
More than 5,000 U.S. troops will be home from Afghanistan by mid-July. But as troops depart under the Feb. 29 U.S.-Taliban peace agreement, Iran is stepping up its