EL PASO, Texas — A Texas jury has found two men guilty of kidnapping an American drug trafficker found slain in Mexico in 2009.
KABUL, Afghanistan — Afghans angry over the burning of a Quran at a small Florida church stormed a U.N. compound in northern Afghanistan on Friday, killing seven foreigners, including four Nepalese guards.