A new report by International Christian Concern accuses Muslim-majority Turkey and Azerbaijan of having an intent to commit “genocide” when they launched a weeks-long military offensive in an ethnic Armenian territory last year.
Read More
The Christian Post | RSS