2025: A year of global instability

.....

© The Irish Post