Nation Nov 07 House Approves Radio Free Afghanistan The U.S. House of Representatives today approved a measure to create a "Radio Free Afghanistan" to broadcast news and help explain the U.S. position in its war on terrorism.