Baghdad nuclear waste: truth is stranger than fiction.
A German girl finds out cheating US GI's is wrong.