Critique of Imperialism and Neocolonialism