MichaelDeibert Joined: May 2024 View Profile No Image Available 0% Africa News TodayAl Jazeera Africa24 May 2024 Michael Deibert speaking to Al Jazeera about Haiti (1 March 2024) Michael Deibert speaking to Al Jazeera about Haiti (1 March 2024) source 0 comments 16 views