USA

Washington DC Art Installation Pays Homage to Over 200,000 COVID-19 Dead

Your browser doesn’t support HTML5

A unique and somber public art project called 'In America: How Could This Happen…' opened in the nation’s capital on Friday. Maxim Moskalkov has the story.

Camera: Mike Maisuradze