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