Chefs present grilled ribs during the 2025 Toronto Ribfest in Toronto, Canada, on June 29, 2025. The annual meat-lover's festival is held here from June 28 to July 1. (Photo by Zou Zheng/Xinhua)
A man enjoys grilled ribs during the 2025 Toronto Ribfest in Toronto, Canada, on June 29, 2025. The annual meat-lover's festival is held here from June 28 to July 1. (Photo by Zou Zheng/Xinhua)
A chef works on ribs during the 2025 Toronto Ribfest in Toronto, Canada, on June 29, 2025. The annual meat-lover's festival is held here from June 28 to July 1. (Photo by Zou Zheng/Xinhua)
A chef brushes ribs with barbecue sauce during the 2025 Toronto Ribfest in Toronto, Canada, on June 29, 2025. The annual meat-lover's festival is held here from June 28 to July 1. (Photo by Zou Zheng/Xinhua)