The Ganges Water Treaty is signed between ____________?

A. Pakistan and India
B. Bangladesh and India
C. India and Nepal
D. Sri Landa and India (more…)

When did Imam Bukhari die?

A. 1st September 860 A.D
B. 1st September 870 A.D
C. 1st September 880 A.D
D. 1st September 890 A.D

(more…)