St. Petersburg Intl Economic Forum opens in Russia
The 24th St. Petersburg International Economic Forum is underway in Russia. More than 2,000 participants from over 100 countries are expected to attend. It's the first event of its type and scale as the world continues to battle COVID-19. The organizers have imposed strict health and safety measures to prevent the potential spread of the virus during the event.