Richard Sudan
Press TV, London
Politicians, experts and members of the public have attended a conference in the British capital London, discussing the recent events in Saudi Arabia. The participants slammed Riyadh over its deadly war on Yemen and its disregard for international law.