Sri Lanka update
From DJ Mitchell, who has spent considerable time in Sri Lanka, and knows the politics well, comes this report of the ominous situation there. The BBC report “Sri Lanka: Talks or War?” conveys the underlying confusion in the current situation…