Geneva, 9-13 May 2018                                                                                    For its 14th edition, the Mapping Festival, dedicated to audio-visual art...