LEADING academics in the United Kingdom have responded with alarm to British parliamentarians who have invited India’s Hindu nationalist leader Narendra Modi to address the House of Commons at ‘a future date’.
‘Self-immolation is the strongest possible refusal of subjugation.’ We report on the latest in an agonising trend that is proving catastrophic for Beijing’s international reputation.