This week has been quite a week in the world