The Development Trap

Today is the 90th birthday of   Fidel Castro who “gave leadership to “a small country which has for almost fifty years refused to relinquish its national sovereignty to the greatest superpower on the planet” (Ramonet). Sri Lanka is the opposite,” a small country which has for almost fifty years worked to relinquish its national sovereignty […]