Question: who is the kicker for the new york giants?

Answer: Aldrick Rosas

Question: who formed part of the process of setting up the freedom charter?

Answer: Lionel "Rusty" Bernstein

Question: where was good karma hospital filmed in sri lanka?

Answer:
Galle District