Skip to content

Lily Thapa

Lily Thapa is social worker, lecturer, writer and founder of Women for Human Rights (WHR), Nepal.

openDemocracy Author