Yvette Felarca: heroine? ... or terrorist?

Sick fuck.