#Paradise Papers Did you believe BBC World Service guff that British Queen wasn’t avoiding tax?

by Rashmee

Posted on November 7, 2017

Ever since the leak of the Paradise Papers, the BBC has been dutifully parroting the …

Read More

Rashmee has lived and worked in several countries in the past decade, including Afghanistan, India, Haiti, Tunisia, the UAE, US and UK