I’ve watched way too much Olympic coverage over the last week, which explains in part why I’ve been neglecting my blogging duties.
For me, the most compelling of the Olympic storylines has been the maddening arrogance and hypocracy of the Chinese hosts. Frankly, given China’s human rights track record and its blatant disrespect for international legal norms, […]