I have read that: "The U.S. requires its citizens to file tax returns reporting their earnings wherever they reside. However, there are some measures designed to reduce the international double taxation that results from this requirement" . Does the same hold true for Indian government too? i.e. Does India require its citizens to report income wherever they reside and earn..?