For more than 700 years, Spain was ruled by _____.
the Castilians
Portugal
Madrid
the Muslim Moors
the Castilians
Portugal
Madrid
the Muslim Moors