Canada will contribute up to $50 million over two years to the beleaguered UN agency that supports Palestinian refugees after the United States cut its aid, International Development Minister Marie-Claude Bibeau announced Friday. Ottawa will also provide up to $12.5… »