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