Phelim Kine

Phelim Kine is deputy director in the Asia division at New York-based Human Rights Watch.

Recent Articles

Illustrations
Punch Line
movie review