Queen of the South Final Season Premieres April 7

Looks like it’s the end of the road for Teresa Mendoza. The popular USA Network’s Queen of the South returns for its fifth and final season on Wednesday, April 7 at 10 p.m. ET/PT. The…