avatar

Kaveh Khazra

Canada/Iran blame game continues

Iran’s state-owned English-language news network, Press TV, claimed this week that Alberta protection services abduct and traffic Aboriginal children for profit. In the video…