Comment Comment by cmadan AFAIK, you are. India has contributed millions in foreign aid to rebuild Afghanistan and contributes a significant number of troops to UN peacekeeping forces. parent cmadan 11 years ago