PJ James

Note To The Debate On People’s Development Paradigm

Conceptualization of the Term the term development having many synonyms such as growth, evolution, expansion, enlargement, spread, progress, maturing, event, outcome, occurrence, phenomenon, happening, improvement and so on with shifting…

Join Our Newsletter


Annual Subscription

Join Countercurrents Annual Fund Raising Campaign and help us