Peter Maurer President, International Committee of the Red Cross (ICRC), and former Swiss Secretary of State for Foreign Affairs. The evolving global …


This video is brought to you by Kokula Krishna Hari Kunasekaran! Visit Website or Follow back at @kkkhari