Efran Zhao

Share

Articles by Efran Zhao

Cashing the Check

It was a few years ago, when I had just started to play chess competitively. I was still considered a...