French researchers hang up their placards

Scientists make peace with the government, but turn on each other.