Coat of Arms of Algeria. The two Arabic ج letters stand for the phrase الجمهورية الجزائرية "The Algerian Republic" (ignoring the definite article prefixes).
self-made, from Image:Algeria coa (1962).gif. No reference indicated by uploader.
Jackaranga