UN Denounces Algeria’s ‘Complete Fabrication’ of News
The headquarters of Algerie Presse Service in Algiers, Algeria.