Loading...
Uploaded by Candessa on Jan 17, 2007
Stephen Lewis addresses Dalhousie University in Halifax, Nova Scotia."If the political leadership doesn't exist, let it come from you."
People & Blogs
Standard YouTube License
Stephen Lewis is a human rights fraud. He is promoting genital surgery of African children without question. What about the human rights of African children Mr. Lewis?
Bonobo3D 2 years ago
a larger than life man God richly bless you stephen> if you come to uganda we wil plesurously welcome you
lenafordz 2 years ago
Load more suggestions
Stephen Lewis is a human rights fraud. He is promoting genital surgery of African children without question. What about the human rights of African children Mr. Lewis?
Bonobo3D 2 years ago
a larger than life man God richly bless you stephen> if you come to uganda we wil plesurously welcome you
lenafordz 2 years ago