Invited by UN Watch, this fearless speaker takes the stage in Geneva to confront the glaring hypocrisy of nations like Qatar, Iran, Egypt, and Jordan.

read more