› added 9 years ago
265
TIL that only about 1% out of 1.25 billion people in India pay taxes
via ift.tt