Canada Post mail processing facility on Highbury Ave. was evacuted when a suspicious package with white powder inside was discovered at 6AM.
False alarms
Three big scares last week — a suspicious package, a mysterious white powder and a bomb scare — forced London police and firefighters to call out specially trained teams. Free ...