Ads help us keep this site online
2nd March 2022
Posted by Sky News
The Russian invasion of Ukraine has sparked outcry and sanctions, but the direct power to shape human destiny in the 21st Century doesn't lie with governments alone.
Ads help us keep this site online