redrevolution.co.uk
Meet the Muslim Princess Zaida, Spanish Ancestor of the British Royal Family
Rodrigo García-Velasco, University of Cambridge Zaida, a Muslim princess living in 11th-century Seville, is one of the most extraordinary ancestors of the British royal family. Zaida’s bloodline re…