Toronto is the provincial capital of Ontario and the most populous city in Canada, with a population of 2,731,571 as of 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 ...