Over 100,000 New Yorkers suffer from power loss on Christmas

World

BSS/XINHUA
26 December, 2020, 10:25 am
Last modified: 26 December, 2020, 10:24 am