Politics | Fri Jul 10, 2009 8:18am EDT

U.S. Senate approves $42.9 billion homeland security bill