watch Halifax Explosion: The Deaf Experience
Halifax Explosion: The Deaf Experience
On December 6, 1917, 2 ships colliding in Halifax Harbour led to one of largest explosions ever. The Halifax School for th....
Read MoreOn December 6, 1917, 2 ships colliding in Halifax Harbour led to one of largest explosions ever. The Halifax School for th....
Read More