Megan Snowe, on taking subtle jabs at social politics through her work's compelling blend of sinYou were an artist in residency in Finland in 2014? How was that? In your experience, since 'the internet boom', would you say it is...