The Federal Election Commission (FEC) has asked a Ted Cruz super PAC to explain why it gave $500,000 to another super PAC supporting one of his Republican rivals. According to financial disclosures from June, Keep the Promise I - one of four separate committees backing Cruz - gave half a million dollars to CARLY for America, the political action committee supporting Carly Fiorina. Super PACs are legally allowed to give money to other super PACs - they are only prohibited from donating directly to any political campaign. But it's unusual for one of these groups to give money to an...