In what country was Osama bin Laden found in 2011?

Afghanistan
Iraq
Pakistan
Iran

Trivia Crack Answers Main Page