Toronto is the provincial capital of Ontario and the most populous city in Canada, with a population of 2,731,571 in 2016. Current to 2016, the Toronto census metropolitan area, of which the majority is within the Greater Toronto Area, held a population of 5,928,040, making it Canada's most populous CMA. Read More
The Weeknd has released the first teaser trailer for his upcoming HBO Max series 'The Idol'. 'The Idol', starring Lily-Rose Depp and Abel Tesfaye, tells the story of a female pop artist who falls in love with a cult leader and club owner in Los Angel ...
The City of Toronto has formally apologized to the World Sikh Organization of Canada for "any delay" in reinstating the Sikh security guard whose services were terminated over a "no-beard" policy. ...