Posted on YouTube: August 15, 2015
LEENA QADI seems to hail from Spain, though I cannot be sure. In any event, Spain is Latin.
Arab culture has penetrated far more into Latin Culture than in other parts of Europe. Understandably, due to the Moorish Occupation of Spain (711 – 1492 AD)
She got a write-up in WebIslam.