A Halifax Regional Police officer has been charged with assault in connection with an alleged incident in Lower Vaughan.
Halifax Police officer charged with assault