Tag Archives: china

Who Let the Virus Out??

Some of us want to blame someone for our locked down situation. Here’s my role in the blame-game.

Read more »