#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 …

Read More

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