Protest at Sapugaskanda



Workers of the Ceylon Petroleum Corporation (CPC) are seen protesting at the entrance of the Sapugaskanda oil refinery against the lease of oil tanks in Trincomalee to India. Pix by Waruna Wanniarachchi



  Comments - 1


You May Also Like