View Sub-Topics

Featured

Events

View all

Experts

Publications

View all

In the Media

All Research

Algeria, Where Are Your Saturday People, and Where Are Your Sunday People?

Lela Gilbert

‘Algeria once had 140,000 Jews. Algeria, where are your Jews?’ The question was raised by Hillel Neuer – an outspoken defender of Israel and fre...

Continue Reading

Cardinal Zen’s Arrest Is an Inflection Point

Nina Shea

Cardinal Joseph Zen, bishop emeritus of Hong Kong, was arrested yesterday evening under the vaguely worded National Security Law, formally charged, an...

Continue Reading

A State Department Report on Organ Harvesting That the CCP Could Love

Nina Shea

For each of the last 26 years, the State Department has briefly mentioned the egregious practice of forced organ harvesting in China in its congressio...

Continue Reading