Another UN Triumph

|
A Palestinian doctor tortured by Libya speaks...until they shut him down.


More.