Saudi Arabia: Scientists Claims Women are Mammals, yet ‘Not Human’ Riyadh, Saudi Arabia – Saudi scientists has concluded that women... Read more