Swiss TV interviews Arielle Herzog-Hadida on the Libya Special Session

UN Watch