Claim: Margaret Atwood has published in Germany.
Verdict: NOT ENOUGH INFO