Anyone know what’s happening on Grant Ave?

There’s fire trucks and police cars blocking Grant Ave near Lanark Street, couldn’t see what was happening, but my bus had to take a huge detour to get around it