Which of following strait separates Arabia and Africa and joins the red sea and Persian gulf? A. Bering strait B. Bab-ul-Mandab C. Bosphorus D. Davis Submitted by: Kamran Ahmed General Knowledge Mcqs Share this Related Mcqs