The Ottawa Police Service confirms that Brandi Taggart has been located safe and sound.
The Ottawa Police Service confirms that Brandi Taggart has been located safe and sound.