Owner of Infamous ‘Obama Gas Station’ Charged Tax Evasion
According to WLTX, the owner of the Obama Mart in Columbia is being accused of failing to pay over $100,000…
According to WLTX, the owner of the Obama Mart in Columbia is being accused of failing to pay over $100,000…