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