ADVERTISEMENT
Ontario is set to face a heatwave that will cause temperatures that the province has not seen in years.