Sri Lanka Deploys Troops Amid Oil Workers Strike

Sri Lanka deployed troops and police to distribute fuel Wednesday as striking petroleum workers protested over plans to sell off stakes in state-owned oil depots to India and China. The indefinite walkout by workers of the national oil company, backed by Sri Lanka’s main leftist opposition party, is in response to the sale of state … Read more