What country did john cabot sail for?
Ans: Italy

Who is mexico's president right now 2011?
Ans: Felipe Calderón

Who is the prime minister of ethiopia?
Ans: Hailemariam Desalegn

What movies has selena gomez starred in?
Ans: Princess Protection Program