Temple plaque

Frog watching China

Frog alter

Straight across the Strait

The future’s so bright, gotta wear shades

Japan must show ‘sincere, consistent contrition’ toward Koreans: US scholar

Amazon fires explained: what are they, why are they so damaging, and how can we stop them?

CAPTURED: People in Prison Drawing People Who Should Be

The Silence Is the Loudest Sound (Arundhati Roy on Kashmir)

Battling canine discrimination “mixed ‘tugous’ and other less trendy pooches languish in shelters”

How Uighurs are using a video app to mourn missing relatives 《Warning: you will cry…》

This reads like the monologue of a James Bond villain, insane banter that reveals too much – then suddenly realizing it…

How I started going to the gym 《New content on my blog with some basic information on the science of working out.》

Teaching the Oppression of Uighurs in a Philosophy Course

The Utopian Promise of Adorno’s ‘Open Thinking,’ Fifty Years On

The Justice Department Sent Immigration Judges A White Nationalist Blog Post With Anti-Semitic Attacks

Democratic National Committee Votes Down Climate Debate. Activists Vow To Fight On. 《Centrist pragmatism will kill us all…》

Qatar Withdraws Support for China Over Its Treatment of Muslims 《Better late than never?》

Ilhan Omar, Rashida Tlaib respond to Palestinian ban on LGBTQ demonstrations: ‘LGBTQ rights are human rights’

On me, and the Media Lab - Ethan Zuckerman 《Leaving over undisclosed ties to Epstein (the lab’s, not his!)》

1619 Project Reading Guide For Teachers 《Another addition to my list of activist syllabi!》

Double Rainbow in Ximen

Decoding Tupaia: How successful would Captain Cook have been without the Tahitian navigator and his mysterious map?

China: Free Our Parents From Concentration Camps

Obama Repeatedly Tried to Get Biden Not to Run for President