The Global Humanitarian Forum | Tck Tck Tck | Global

Everyone is 'tcking' at the 56th Cannes Lions International Advertising Festival.