Nato-style Islamic block in making?

time Oct 03 2025