Mind Swept

A collection of thoughts on currents events, life, and things too trivial for Facebook but too long to fit in 140 characters. Written by Ivan Lam.
Ask me anything