when do the new data protection laws come into effect???

Answer: 25 May 2018

how many series of father brown is there???

Answer: 6

what are the mountains between france and italy???

Answer: The Alps

where did italy win the world cup in 2006???

Answer:
Germany