Tag: technical failure

France 24 Apologizes for Airing Images of Violence from Venezuela Purporting they Happened in Al Hoceima

July 18, 2017

France 24 TV channel has apologized following protests by Morocco after the channel broadcasted images of protests in Venezuela purporting they happened in Morocco’s northern ... Read More