If you worked in any of these countries, you could be due a Tax Refund

scroll down

US tax has changed for J-1 students. Here's what you need to know

65% of Taxpayers Favour Introduction of New Taxes – but only for the Rich

Your Bullsh*t-Free Guide to Income Tax in the UK