Sri Lanka probing nationwide power outage

Sri Lanka, power outage, Ceylon Electricity Board, electricity
World
image