Shooting at Malvern Town Centre

No injuries were reported after a shooting at at Malvern Town Centre on Monday afternoon. Police say three shell casings were found at the strip mall located at Neilson Road between Finch Avenue East and Sheppard Avenue East.

Top Stories

Top Stories

Most Watched Today