Dumb Things Please Stop

I feel pretty tired lately.

Facing a lot of dumb problems, and the dumb people who make these dumb problems.

There is a huge gap between me and reality.

I’m at a very high up space, and the reality in China is insanely bad. Reality is really trying to drag me down as much as it can.

After just a few months in China, I’ve grown an immense amount of hatred towards my own country.

It’s pretty odd.  ...READ MORE

Death Penalty Debate

There are, roughly 100 countries currently abolished death penalty, and 55 other countries who do not.

Why there are so many countries believe that replacing capital punishment with imprisonment of life is better?

The argument against death penalty usually revolves around miscarriage of justice and somehow whether capital punishment can truly deter murders.

However, countries that still implement death penalty all seem to share common social and cultural backgrounds. ...READ MORE