North America Haiti sees major protests as independence day marked Team Buyback 18 October 2020, 7:58 pm18 October 2020, 7:58 pm Al Jazeera English, usnews, Worldnews Share this:TweetRedditTelegramWhatsApp