Fact Check: India imposes a 260% tax on fuel, far more than countries like Germany, Italy, the UK, and the US?
A postcard is being circulated suggesting that India imposes a 260% tax on fuel, significantly higher than countries such as Germany, Italy, the UK, and...