Canada gives $50-million to UN Palestinian refugee agency that U.S. calls flawed
Canada is contributing $50-million to the United Nations Palestinian refugee agency – after the United States decided to stop funding what it called an "irredeemably flawed" organization.
The new Canadian funds announced Friday wil