The Metropolitan Police Department in Washington, D.C., released video of a trio of thieves walking into a Moncler store and stealing over $36K worth of merchandise.
Sources claim that days passed before local authorities fully looped in federal investigators as critical early hours ticked by, a period often considered decisive in abduction investigations....