Latest Articles


Review: Web Junkie

China is the first country to deem internet addiction a clinical disorder and has established 400 treatment centers to address this public health concern.  Web Junkie by Israeli directors Shosh Shlam and Hilla Medalia introduces...







Chinese Surrogacy

Filial piety is one of the tenets of Chinese culture, and, according to China’s second most recognized classical philosopher Mencius (孟子), the worst of the three ways one could be unfilial...