World news

Some news from the world.