Top Houston restaurant and strip club execs resign after shocking criminal charges. Eric Langan and Bradley Chhay face bribery, conspiracy, and tax fraud charges in a massive 79-count indictment. What led to their sudden downfall?

Read More