HomeTagsTreaty of Westphalia

Tag: Treaty of Westphalia

Russia called out at the UN Security Council

The calling for a special meeting of the Security Council at the UN this past week was a long-overdue diplomatic initiative or even diplomatic...

Must read