The Palestinian flag was raised this morning at Toronto City Hall despite fierce grassroots and institutional political resistance. The flag-raising ceremony has been planned since Canada conditionally recognized Palestinian statehood in September. It was facing fierce pushback from Canadian Jewish advocacy group Tafsik, and more than 25,000 people have signed a petition to halt the plans. But despite the furor, the flag was raised over the Canadian building this morning. Groups of supporters looked on in glee as the black, white, green and red flag waved in the wind. Others took smiling selfies with it fluttering in the background. Attendees...