On January 12, 2017, Al Jazeera released a documentary on the use of INTERPOL red notices by several countries to extraterritorialy persecute exiled dissidents. The documentary is linked below:
http://players.brightcove.net/665003303001/SJg0bzqkZ_default/index.html?videoId=5279091325001
Leave a Reply