Apr 10, 1989
Mecca
Apr 10, 1989
Saudi Arabia
Apr 10, 1960
Saudi Arabia