Toronto police are investigating after a movie theatre in Scarborough was shot at twice overnight. Woodside Cinemas, located near McCowan Road and Finch Avenue East, was first fired at around 10:30 ...
SUFFIELD, Alta. - A pair of 105-mm howitzers bark constantly as they turn plywood tank targets into kindling kilometres away ...