France's 75% 'super tax' ruled unconstitutional

FOX News Videos

Greg Palkot reports from London