Video: Alain Wagner at OCSE Warsaw meeting explains why the Cairo declaration of ‘human rights’ must be opposed at all costs

Vlad Tepes 8 October 2012