World Geography Which of the following country is not a member of G-7? A) Japan B) Russia C) France D) Italy Detailed Solution: No Details Prev Next