Arcola Theatre, London (***)
Sri Lanka, an island paradise for tourists but for its inhabitants and those who have lived through its recent civil war between the government and the independent seeking Tamil Tigers, it’s been a nightmare. Continue reading