Travel

Chichen Itza – the city of water sorcerers

The city of Chichen Itza is a testament to the splendour of the Mayan civilisation. In July 2007, this archaeological site was named one of the New 7 Wonders of the World and continues to be one of the top destinations in the Mexican state of Chiapas.

China-Taiwan relations: the brewing of international turmoil?

The international community is in turmoil as China flies a record number of warplanes into Taiwan’s air defence zone starting on 1st October. The American State Department in particular have qualified the Chinese decision as ‘provocative’ and ‘destabilizing’.   The tension between China and Taiwan dates back to decades ago, when a civil war was […]