06 May 2010

Maoists for Manchester?

Maoist cadres decked-out in Manchester United shirts. Are the Glazers up to something in Nepal? :)
Photo taken from ekantipur.com