I thought it would be the Earth Liberation Front, myself. I've noticed that English news sources tend to treat acronyms differently from American ones (the BBC calls acquired immune deficiency syndrome Aids, not AIDS, for example), so the first thing through my head was 'since when do the French have an ecology problem, other than trying to wake up Godzilla?'.
no subject