Cheryl Rives

Chery Rives is a retired Speech/Language Pathologist. She has spent the past twelve years since retiring as a self-studying student of Jewish history, anti-Semitism, and the modern State of Israel.

The Jerusalem Post

Israel: Human Miracle