Wesley So

Wesley Barbasa So is a Filipino-American chess grandmaster and current World Fischer Random Chess Champion. He is a three-time Filipino ...
Read more