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