Arabia Felix — the “Happy Arabia” is an old name for Yemen, a country that is not happy anymore. Yemeni people witness several types of violence in the span of ...
I sit in a huge theatre tent and stare at the screen of my video camera. I can feel the arm of a Sri Lankan co-audience neighbour pressed against my shoulder – ...