Constable (PHP) General Knowledge MCQs Police Department Punjab Police Department Which of the following country gifted the “Statue of Liberty to USA”? February 10, 2022 Admin No Comments A: Russia B: Germany C: France D: None of these Correct Answer: c Short Details: France gifted the Statue of Liberty to USA in 1886. View More Details >>