This year’s Toronto Carnival Run a huge success (despite the rain)

More than 700 participants showed up to celebrate Black and Caribbean culture, their spirits undaunted by the inclement weather