In front of its name board is a mega banner of the National Peoples’ Power (NPP)—an electoral alliance led by the JVP whose party machinery and unions reached out to communities from all walks of life ...