European shares slide as new COVID-19 lockdowns threaten economic recovery hopes


Trending Today on MacHash