Legislators in the US Congress challenge the online sales tax bill for introducing a new tax.


Read more