A French Court’s Bizarre Verdict Roils…

Inexplicable ruling rests on entities that have long since ceased to exist

Read →