Question: what percent of the world's population is america?

Answer: 4.4 percent


Question: what is the meaning of khuda hafiz in hindi?

Answer: May God be your Guardian


Question: when did the meech lake accord take place?

Answer:
1987