text

Chinese film Cliff Walkers screened in Australian capital

The Chinese blockbuster Cliff Walkers was screened in the Australian National University (ANU) on Wednesday evening.Co-organized by the ANU Film Group (ANUFG) and the Chinese embassy in Australia, it

text

Why Europe's center is in Germany. Or Lithuania. Or Poland. Or Estonia

With Brexit done [citation required], the center of Europe has shifted decisively away from the UK. To be specific, it has shifted 50 miles to the south-east. Or has it? It depends who you believe...