Video Loading...
An illegal farm worker claims responsibility for a double murder, but Sara and Pardo suspect something's off — especially when a politician intervenes.
The current server is loading slowly. If it fails, please try switching to another server or refresh the page.