MISSING: Cops believe mom vanished under ‘suspicious circumstances’ after her son is found home alone
Authorities in Washington, D.C., have asked for the public’s help in locating a woman who reportedly was last seen on Thursday night. The Metropolitan Police Department said in a press release that Olga Ooro, 34, was last seen in the 300 block of Massachusetts Avenue, Northwest. Police have deemed Ooro a “critical missing person” as …