ALBAWABA - The tiny Matsu archipelago, located 20 minutes by boat from China's eastern coast, is home to an art installation that is currently grabbing attention. The former military stronghold was a key historical player in China's political and military history and has now been turned into an art installation called "Your Country Needs You: Glory of 'Jun Hun'". It is part of the Matsu Biennial, which runs until mid-November ...