Former Russian chess champion and Putin critic

Board Memberships

Positions

Garry Kasparov
Updated 5 months ago

Basic Info

Types Person, Media Personality