struggle for freedom