Who were the Charitraheen Cheli?On 5 March 2004, a clandestine feminist movement emerged in Kathmandu, and in a 40-point declaration to coincide with International Women’s Day,...