A documentary set to give explosive insight into Prince Harry and Meghan Markle’s role in the British monarchy and spark fresh debate about the couple will air on Germany’s ZDF network next month.
The British-Guyanese artist will place five masts in front of the depiction of Leopold II, whose administration was characterised by “systematic brutality and atrocities” ...