By Anna Kaiser, Contributing Reporter
RIO DE JANEIRO, BRAZIL - French producer of "City of God" and other well-known independent Brazilian films, Marc Beauchamps, was arrested by the Federal Police in the São Conrado neighborhood in Rio de Janeiro on Tuesday on international drug trafficking charges. Beauchamps is incarcerated in Ary Franco prison awaiting extradition to France.
A warrant for his arrest for transporting narcotics from Brazil to France was issued by the French government. Several others involved in the . . .