logo

Special Adviser Stephanie Williams

UN in Libya: American agents or “parasites”?

UN in Libya: American agents or “parasites”?

Background of UN - or better: US Special Adviser to Libya, Stephanie Williams