General Knowledge Venu Rajamony appointed as India's Ambassador to which of the following country? A) Japan B) Belgium C) Netherland D) Nigeria Detailed Solution: No Details Prev Next