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 ...