shenzhennoted.com
handshake 302@xiasha, update
So, it’s been a while since I’ve written. There are reasons and non reasons for my digital silence, but one of the more relevant to my life as a blogger has been Handshake’s move …