An unexplained failure in the neighboring countries' interconnected power grid. from ABC News: Top Stories https://abcn.ws/2IiBhEy
No comments: