UK’s Prince Charles Inaugurates a New Hospital in London to Fight Coronavirus

Britain’s Prince Charles on Friday, April 3, 2020, flagged off a newly built hospital in London that equipped with thousands of extra beds for patients with the coronavirus. The new … Read More