Where is Green peace head quarter?

  • Subject:  Generic
  1. London
  2. New York
  3. Amsterdam
  4. Geneva
Correct Answer: Amsterdam