mediamonitors.net
Self-determination: An Inescapable Principle of Kashmir Dispute - Media Monitors Network (MMN)
The concept of self-determination is a vexing but significant topic in the field of human rights. It is the idea of government by the consent of the governed eternally memorialized in the soaring prose of President Thomas Jefferson in America’s Declaration of Independence. Self-determination which enjoys universal support is celebrated in the United Nations Charter, …