Free Speech Radio News 12.11.03 - 3:00pm By import Free Speech Radio News – December 11, 2003 Listen French Commission: Ban Headscarves US Defends Decision on Iraq Contracts Does Campaign-Finance Decision Go Far Enough? US Denying Worker Rights Texas StaysThree Executions Humanitarian Exchange in Colombia? Leave a Reply Cancel replyYou must be logged in to post a comment.