Halifax man facing child pornography charges

Posted: