A cartoon taken through Janadesh Weekly

This cartoon was published in Janadesh Weekly on 5th May 2009. What is the meaning of this cartoon? It reflects the political scenario of Nepal.

Comments