Shada ISLAM


Brussels-based commentator on Asia and on EU affairs