North America Haiti police arrest alleged mastermind in president’s assassination | DW News Team Buyback 12 July 2021, 6:03 pm12 July 2021, 6:03 pm DW News, usnews, Worldnews Share this:TweetRedditTelegramWhatsApp