ha of Sri Lanka losing a vital game against Pakistan on home turf Saturday during the ongoing World Cup cricket tournament, two significant developments escaped the attention of Sri Lankans interested in politics and human rights.
The first event (...)