struggle for Independence