Countries with the highest sales tax

Most countries in the world have some form sales taxes or value-added taxes (VAT), levied by the government on certain...