People of Haiti mobilize for sovereignty and against imperialist intervention