People's Vanguard Party

People's Vanguard Party is a name used by several political parties:

See also

edit