The British Woman Who Turned Against Her Own
Charlotte Despard publicly denounced British imperial rule from London in the 1920s. Her activism linked women's suffrage with India's fight for independence, challenging imperial authority and inspiring global solidarity.
Read Full Article »