Davos WEF
Governments are not fulfilling social contract: Kerry Kennedy
Share

Governments are not fulfilling social contract: Kerry Kennedy

Kerry Kennedy, president of the Robert F. Kennedy Human Rights. explains people's frustrations about governments' failure to deliver real democracy.
01:33
Tue, May 24 202212:27 PM EDT