ottawa police generic cruiser vehicle

Ottawa police have laid 10 charges including abduction and assault against a 32-year-old woman accused of abducting an eight-day-old infant on Mother’s Day.