Yoga to the People owners arrested, accused of tax fraud by federal prosecutors

3 years ago 20
The trio of Yoga to the People owners have been indicted by the FBI for evading taxes profited through their nationwide business for seven years.
Read Entire Article