Posts Tagged: Ron Torrossian crusade
The Mistakes of the Center for Jewish History
The New York-based Center for Jewish History (CJH) remains embroiled in controversy, due to the revelation that its new CEO -- David N. Myers -- has been linked to the New...