Finally: Mexican judge frees jailed Marine Andrew Tahmooressi

Finally: Mexican judge frees jailed Marine Andrew Tahmooressi