bumblefudge’s avatarbumblefudge’s Twitter Archive—№ 11,216

  1. RT @JamesMelville: An estimated $500 billion is lost in tax dodging every year. Tax haven territories linked to the UK are responsible for…