[go: up one dir, main page]

Say something nice? At least France has nuclear power, though its grid needs work