Home TOP STORIES Jodie Foster: An American Oscar-Winner in Paris