Queen of the South airs on the USA network tonight with an all new Thursday, July 14, season 1 episode 4 called, “Lirio De Los Valles,” and we’ve got your Queen of the South recap down below! On this evening’s episode, Teresa’s (Alice Braga) first solo drug run doesn’t go as planned.
On the last episode, Camila tested Teresa’s loyalty … Keep Reading