Weekly briefing: United Kingdom heads to the polls
Another election called for United Kingdom in the midst of Brexit uncertainty.
Another election called for United Kingdom in the midst of Brexit uncertainty.
China has marked its national day, and 70 years of the Communist Party, with a mighty military cavalcade.
Current peace talks in Afghanistan could bring the end to an 18-year conflict.