Davide Mastracci
Davide Mastracci

Davide Mastracci

Associate Opinion Editor at HuffPost Canada | Words: Al Jazeera, VICE, BuzzFeed, The Globe and Mail, The Walrus, Maisonneuve, Canadaland, Electronic Intifada