Carlos Wanzeler & Carlos Costa arrested in Brazil
After what feels like far too long, news today that TelexFree co-founders Carlos Wanzeler and Carlos Costa have been arrested in Brazil. Federal Police swooped in on Wanzeler and Costa in the early hours of Tuesday, December 16th. Wanzeler was apprehended on the way to the gym. Costa was arrested at his home in Vila […]
Carlos Wanzeler & Carlos Costa arrested in Brazil Read More »