Tag Archives: Ameera Harouda

  1. A Resident of the World’s Largest Concentration Camp Speaks Out via TED in Trudeau’s Canada

    2

    April 28, 2016 by Alfred

    TED is a nonprofit organization devoted to spreading ideas and factual history in the form of short yet very powerful …
    Continue reading