Image Name: Starmer In Brussels Image Credit: Business Standard Britain’s opposition Labour Party leader Keir Starmer went to Brussels last week to stress his intention to reset ties with the European Union, which Brexit ejected from the United Kingdom. The trip marked one of the tangible steps by Starmer toward forging a revitalized partnership that […]
9. Russia – Russia is the largest country in the world by far, but population-wise it is only 9th in the world with a total population of 143,400,000 which are only 2.02% of the world’s population Loading…