By Jay Sekulow
The left's outrage over the IRS turns to a plea to 'move on'
Independent voices from the TWT Communities
Henkel AG & Co. KGaA is a global company with brands and technologies for consumer and industrial businesses, headquartered in Düsseldorf, North Rhine-Westphalia, Germany. - Source: Wikipedia
Information that could have led to the arrest of three fugitive neo-Nazis later implicated in a string of far-right murders may have remained unused in German police files for a decade, according to a newspaper report Sunday.