Surprise Me!

The plight of Palestinian Muslims in Gaza due to Israel's bombing is a slap in the face of Muslim rulers and generals.

2025-09-20 3 Dailymotion