Sri Lanka marks independence anniversary amid economic woes
Sri Lanka marked its 75th independence anniversary on Saturday as a bankrupt nation, with many citizens angry, anxious and in no mood to celebrate.Many Buddhists and Christian clergy had announced a boycott of the celebration in the…