Skip to content

Kirsten Han

GE2020: "Hallo police? Someone is talking about race and racism!"

GE2020: "Hallo police? Someone is talking about race and racism!"

GE2020: Can someone remind me again why we're doing this now?

GE2020: Can someone remind me again why we're doing this now?

GE2020: Xenophobia and class warfare

GE2020: Xenophobia and class warfare

GE2020: "Freak elections" vs "Opposition wipeouts"

GE2020: "Freak elections" vs "Opposition wipeouts"

GE2020: Manifestos, manifestos, manifestos

A look at Pink Dot (and Singapore's) development: Part 2

A look at Pink Dot (and Singapore's) development: Part 2

A look at Pink Dot (and Singapore's) development: Part 1

A look at Pink Dot (and Singapore's) development: Part 1

GE2020: What distinguishes the parties?

GE2020: What distinguishes the parties?

GE2020: Want something more hands-on to do?

Here comes GE2020... so how?

Here comes GE2020... so how?

As the election nears, the PAP goes low

As the election nears, the PAP goes low

The Value of Our Creative Scene

The Value of Our Creative Scene

Bracing for an (even more) unfair election

Bracing for an (even more) unfair election

Civil Liberties in Singapore: An Overview (OUT OF DATE!)

Civil Liberties in Singapore: An Overview (OUT OF DATE!)

"No End in Sight": Waiting for permission to return to Singapore