1. Merchan's delay on Trump ruling could be indefinite: Judge Andrew Napolitano

    Merchan's delay on Trump ruling could be indefinite: Judge Andrew Napolitano

    273