Monday, February 12, 2024

Islamists war against Christians (and every other religion)i


Islamists continue to massacre Christians in Nigeria. European Parliament suggests climate change is largely to blame.


No comments: